![두 명의 사용자에게 SSH 액세스 권한을 부여하는 방법 [닫기]](https://linux55.com/image/167977/%EB%91%90%20%EB%AA%85%EC%9D%98%20%EC%82%AC%EC%9A%A9%EC%9E%90%EC%97%90%EA%B2%8C%20SSH%20%EC%95%A1%EC%84%B8%EC%8A%A4%20%EA%B6%8C%ED%95%9C%EC%9D%84%20%EB%B6%80%EC%97%AC%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%20%5B%EB%8B%AB%EA%B8%B0%5D.png)
어떻게 합격할 수 있나요 ssh
?
예:
user1
두 명의 사용자(루트 아님) 가 있고 user2
SSH를 통해 이 두 사용자에 어떻게 액세스합니까? 나는 su - user1
uaser2에서 했던 것처럼 하나에 로그인하고 다른 것으로 전환하고 싶지 않습니다 .
user1과 user2가 자신의 사용자를 갖고 다른 사용자를 방해하지 않도록 하려면 이것이 필요합니다.
이렇게 설정하면 다음을 수행할 수 있습니다.
ssh user1@ip_address
ssh user2@ip_address
답변1
사용자가 액세스할 호스트에서 useradd user1
사용자를 사용하고 정의합니다 useradd user2
. 확실히 하고 싶다면오직지정된 사용자는 SSH를 통해 액세스할 수 있습니다. 가장 쉬운 방법은 설정하는 것입니다.공개키 인증(Google it) (및 password authentication
에서 비활성화 /etc/ssh/sshd_config
) 해당 사용자의 공개 키를 에 넣습니다 /home/user1/.ssh/authorized_keys
. 이를 통해 높은 수준의 보안이 가능하며 프로필이 없는 사용자는 액세스할 수 없습니다 authorized_keys
.
HTH, 건배,
펭귄