본문 바로가기
Development/Linux

SSH로 리눅스 재부팅 시 주의사항

by dohk325 2018. 12. 20.
반응형

                                                                                                                                                         

                                                                                                                                                                                                                   

                                                                                                                                                         

                                                                                                                                                                                                              

                                                                                                                                                                                                              

ssh로 어떤 서버에 접속했다고 해보자. 이 상태로 sudo reboot을 하거나, sudo shutdown now를 하면 절대 안된다. ssh를 통해 접속한 현재 계정은 root 계정이 아니기 때문에 단지 로그인 된 계정에 의해 명령어가 수행되는 것이다. 따라서 컴퓨터가 완전히 꺼지리라는 보장이 없다.

따라서 ssh root@ip를 통해 접속하여 루트권한을 획득한 다음에 sync를 입력한 후, shutdown이나 reboot을 수행해야 한다.

 

 

sudo passwd
root권한을 얻기 위해 slave에서 위 명령어를 입력해준다.
                             
 
 
sudo vi /etc/ssh/sshd_config
PermitRootLogin yes로 수정
sudo /etc/init.d/ssh restart
 
 
ssh master로 접속한 다음
ssh root@slave02로 접속 시도,
접속이 되면 sudo shutdown now 혹은 sudo reboot 등이 가능하다.
 
 
 
 
 
 
그리고,

ssh-copy-id root@slave01 이런식으로 root에 대한 ssh 비밀번호 없이 접속 가능한 권한 주기

 

반응형