![SSH를 사용하여 직접 로그인할 수 없는 이유는 무엇입니까?](https://linux55.com/image/22539/SSH%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EC%A7%81%EC%A0%91%20%EB%A1%9C%EA%B7%B8%EC%9D%B8%ED%95%A0%20%EC%88%98%20%EC%97%86%EB%8A%94%20%EC%9D%B4%EC%9C%A0%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
서버 주소는 다음과 같다고 가정합니다.abcd.com. 직장에 있는 로컬 컴퓨터에서 다음을 사용하여 서버에 로그인해야 합니다.
ssh <my employeeid>@abcd.com
그런 다음 사용자로 로그인하십시오.내 이름, 사용해야 해요
su - myname
그럼 로그인은 되는데 왜 서버에 직접 로그인이 안되나요?
ssh [email protected]
답변1
그렇지 않은 경우 SSH 데몬 구성(서버의)이 이를 금지한다는 의미입니다. , 및 /etc/ssh/sshd_config
에서 몇 가지 다른 설정을 사용하여 이 작업을 수행할 수 있습니다 . 구경하다 .AllowUsers
AllowGroups
DenyGroups
DenyUsers
man sshd_config
이러한 지침이 해석되는 순서는 맨페이지에도 설명되어 있습니다.
기본적으로 모든 그룹에 로그인이 허용됩니다. 허용/거부 지시어는 DenyUsers, AllowUsers, DenyGroups, 마지막으로 AllowGroups 순서로 처리됩니다.