nginx 설정 ssh A 서버 비밀 로그 인 면제 B 서버
1286 단어 Linux 서버Git / Svn 버 전 관리
2. 생 성 된 공개 키 를 B 서버 의 ~ /. ssh 폴 더 아래로 원 격 으로 전송 합 니 다.
[root@flower1 .ssh]# scp id_rsa.pub [email protected]:~/.ssh
3, B 서버 에서 작 동
# touch ~/.ssh/authorized_keys (이 파일 이 존재 한다 면 이 파일 을 건 너 뛰 십시오)
# chmod 600 ~/.ssh/authorized_keys (\ # 메모: ~ /. ssh / authorized keys 의 권한 을 600 으로 변경 해 야 합 니 다. 이 파일 은 ssh 클 라 이언 트 가 생 성 한 공개 키 를 저장 하 는 데 사 용 됩 니 다. 서버 의 ssh 서버 설정 파일 / etc / ssh / sshd config 를 수정 하여 다른 파일 이름 을 지정 할 수 있 습 니 다)
\ # cat ~ /. ssh / id rsa. pub > / root /. ssh / authorized keys (id rsa. pub 의 내용 을 authorized keys 에 추가 합 니 다. 사용 하지 마 십시오 >, 그렇지 않 으 면 원래 의 내용 을 삭제 하여 다른 사람 이 원래 의 키 로 로그 인 할 수 없 도록 합 니 다)
파일 수정 vi /etc/ssh/sshd_config (앞 에 \ # 번 을 빼 고)
PubkeyAuthentication
yes
AuthorizedKeysFile .
ssh
/authorized_keys
4, sshd 서비스 재 개
systemctl restart sshd.service
systemctl status sshd.service #ssh 서비스 상태 보기
#systemctl start sshd.service #ssh 서비스 시작
\ # sytemctl enable sshd. service \ # ssh 서 비 스 는 켜 지면 서 시작 되 고 disabled 도 있 습 니 다.
\ # systemctl stop sshd. service \ # 정지
5, 검증
[root@flower1 .ssh]# ssh [email protected]
ssh 비밀 로그 인 면제 성공
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Mongodb 클러스터 구축총 2대의 서버, 각 위에 각각 하나의 루트, 하나의 설정, 하나의 분할, 몬godb 버전 3.4 서버 1: 10.2.4.214 서버 2: 10.2.4.215 1. 먼저 서버 2대의 프로필을 작성하고 프로필의 경로 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.