IT기술/Linux

4-2 원격로그인 2

dobbby 2013. 9. 6. 11:58
반응형

- 현재 로그인 계정 확인

     ]# whoami      => 현재 작업중인 계정 확인

     ]# who am i    => 실제 로그인된 계정 확인

     ]# id              => 작업 계정의 UID 확인

  - 현재 로그인 계정 전체 정보 확인

     ]# users   => 로그인 계정명 확인  

     ]# who    =>  현재 접속중인 계정 확인

     ]# w       =>  현재 접속중인 계정 확인(현재 실행중인 프로그램 확인)

     ]# finger    =>  다른 서버에 접속 중인 계정 확인




  - 계정의 마지막 로그인 날짜 확인  =>  휴면계정 파악

     ]# lastlog   





  - 로그인 계정에게 메세지 전달

     ]# wall     =>  현재 로그인된 모든 사용자에게 메세지를 전달(관리자)

     메세지

     ...

     ^d      =>  입력 종료

        ※  ]# wall 메세지   => 간단한 메세지 전달





     ]# write  계정명     =>  특정 계정에게 메세지를 전달

     메세지         => 엔터를 누르면 메세지 전달

     ...

     ^C        =>  명령 취소 

 




     ]# mesg 

     is  y             =>   y : write 사용 허용     n : write 사용 불가


     ]# mesg n    => write 사용 불가 변경




  - 계정 로그인 금지 방법

     1) 특정 계정 로그인 금지 방법

        ]# vi /etc/passwd       =>  계정 정보를 변경하여 로그인 금지

        ....

        kim:x:501:501::/home/kim:/bin/bash

                                             --------

                                                  └ /bin/false  변경  

             또는 계정명 앞에 *를 붙인다. 






        ]# vi /etc/shadow     =>  계정의 암호를 비활성화 하여 로그인 금지

        kim:!$1$0l726noI$h1h8JBagcQx1yDAK44FjF.:15953:0:30:7:5:16070:

             -

             └ 암호 앞에 !를 추가







   ]# vi /etc/nologin => etc디렉토리에 nologin 파일을 생성한다




   - 로그인을 시도해보겠다.





   - 로그인이 되지 않는다.



   - 확인했으니 nologin 파일은 삭제

반응형