전용 서버에서 펑키 한 일을하기 위해 sshd를 설정하려고합니다. (말하자면, 이상한 질문을하는 이유에 대해 걱정할 필요가 없습니다. OpenSSH를 어떻게 남용 할 수 있는지 실험하고 있습니다.)
사용자가 만든 이름을 사용하여 시스템에 로그인 할 수있게하고 싶습니다. 예를 들면 :
$ ssh joeschmoe@crazysshserver.com
시스템에 (UNIX) 사용자가 없습니다. joeschmoe
.
그들이 연결되면, 나는 그들이 존재하는 사용자로 로그인되도록하고 싶다. guest
, 그리고 환경에 무언가를 joeschmoe
그래서 나는 그들이 누구로 로그인했는지 안다.
유닉스 사용자와 ssh 사용자의 개념을 분리 할 수 있습니까?
ssh
, 고객. 이렇게하면 사용자가 다른 형식을 사용하게되지만 궁극적으로 서버에 실제 사용자로 로그인하도록 요청합니다. 클라이언트가 존재하지 않는 사용자로 로그인하도록 요청하는 방법을 찾고 있습니다. 섬기는 사람 실행하는 쉘을 소유 할 사용자를 결정하십시오.