원격으로 파일을 이동하려했을때
루트폴더에 권한이 거부되는이유는
openssh가 무단액세스를 방지하기위해 엄격한 보안을 사용하기 때문이다.
openssh 는 기본적으로 ssh,sftp 를 22번 포트로 지원한다.
/etc/ssh/sshd_config
PermitRootLogin yes
이부분을 주석해제하면 root로 로그인할수있을뿐만 아니라 sftp를 이용해 root 폴더에 대한 파일이동도 가능하다.
그리고 한가지 알게된사실은
루트디렉토리와 루트의 홈디렉토리는 다르다.
/ 이것이루트디렉토리라면 /root 이것이 루트의 홈디렉토리이다.
일반계정으로 로그인한뒤
su - 를통해 루트계정으로 변경한다고 하더라도
sftp로 /root 의 디렉토리에 접근하는것은 불가능하다.
'Tip' 카테고리의 다른 글
pcb, 메인보드 고장 발생 시 의심되는 부품과 고장 확률 (경험적 추정치) (0) | 2025.03.17 |
---|---|
하루 방문자수 1000명의 블로그,유튜브,인스타그램 등등의 월수익 비교는 원으로 얼마정도 될까 ?? 그리고 sns 여러군데에 동시에 컨텐츠를 올리는게 트래픽 유입에 유리하겠지?? (2) | 2025.03.12 |
WIFI환경(내부망) Windows 원격제어 Permission denied (publickey,keyboard-interactive) 문제해결방법 (0) | 2023.06.07 |
vscode로 ec2 (SSH) 서버 제어하기 (0) | 2023.05.17 |
Window 우클릭 vscode 커스터마이징 / 새로만들기 사라졌을경우 제일하단확인 (0) | 2023.05.17 |