relogin 같은 명령어는 없나요?

pogusm의 이미지

putty로 AAA.com 라는 서버(CentOS)에 접속한다음
login : user1
password : ****

위처럼 로그인 하여 사용하다가..

사용자를 변경하려 할때(su명령어 제외), logout을 하면, 창이 닫혀버려서 다시 putty로 AAA.com으로 접속을 해야합니다.

그러니까, logout명령이 "현재사용자logout + 접속종료" 의 과정인거 같은데..
"현재사용자logout + login: 프롬프트 표시" 의 과정을 수행하는 명령어(또는 방법)가 있나요?

일단 login 명령어가 있긴 하던데... login: 프롬프트가 뜨긴하는데 다른사용자로 로그인인 되지 않더군요.(이건 또 왜 이런건지....)
어쨌든, 위같은 이유로 로그인이 되지 않아서 4회정도 시도를 하면, 다시금 기존사용자(user1)의 로긴상태로 되돌아 오더군요...

반드시 "현재사용자 logout"이 실행되어야 하고, 그다음 login: 프롬프트에서 대기하는 상태였으면 좋겠는데.. 방법이 없을까요?

ps. (윈도우)putty, (리눅스)ssh, (리눅스)telnet 모두 공통적으로 사용 가능한 방법이 있을거 같은데 잘 모르겠네요.. ㅠㅠ

무한포옹의 이미지

1. (root권한으로 실행한)login: 을 기어코 보아야 한다!
2. 현재 쉘을 끝장내어야 한다.

위 명령을 동시에 만족할 만한 명령(조합)은 다음과 같을 듯??

$ exec sudo login
(단 비번이 옳고 틀리고 자시고 exec 특성 상 역시 현재 쉘이 끝장.... )

-------------------------------
== warning 대부분 틀린 얘기입니다 warning ===

pogusm의 이미지

오! 정말 되네요.
감사합니다.

근데... root권한으로 실행한 login명령으로 "root"로긴은 안되나보네요..

혹시 이 문제도 해결 가능할까요?