Tip
SSH, SFTP root로그인, mobaxterm sftp permission denied #31
leopard4
2023. 11. 7. 12:34
원격으로 파일을 이동하려했을때
루트폴더에 권한이 거부되는이유는
openssh가 무단액세스를 방지하기위해 엄격한 보안을 사용하기 때문이다.
openssh 는 기본적으로 ssh,sftp 를 22번 포트로 지원한다.
/etc/ssh/sshd_config
PermitRootLogin yes
이부분을 주석해제하면 root로 로그인할수있을뿐만 아니라 sftp를 이용해 root 폴더에 대한 파일이동도 가능하다.
그리고 한가지 알게된사실은
루트디렉토리와 루트의 홈디렉토리는 다르다.
/ 이것이루트디렉토리라면 /root 이것이 루트의 홈디렉토리이다.
일반계정으로 로그인한뒤
su - 를통해 루트계정으로 변경한다고 하더라도
sftp로 /root 의 디렉토리에 접근하는것은 불가능하다.