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