어떻게 합격할 수 있나요 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, 건배,
펭귄