SSH 세션에서 루트 권한 사용하기
먼저 DSM 제어판에서 터미널 및 SNMP 항목으로 이동하여 SSH 서비스를 켜야 합니다.
SSH는 사용하지 않을 때 반드시 끄고, 기본 포트를 사용하지 않는 것을 매우 권장합니다.
PuTTY를 통해 나스의 SSH 쉘로 접속합니다.
여기서 루트 권한을 가져오려면 sudo -i 를 치고 현재 계정의 비밀번호를 한번 다시 칩니다.
SCP 세션에서 루트 권한 사용하기
SCP 세션에서 루트 권한을 사용하기 위해서는 sudoers 파일을 편집해야 할 필요가 있습니다.
이는 sudo -i 명령어 실행 시, 비밀번호를 묻는 과정을 생략해야 하기 때문입니다.
cp /etc/sudoers /volume3/Vault
여기서 빨간색 부분은 복사할 볼륨의 번호와 경로로 지정해야 합니다.
저는 현재 Vault 폴더가 volume3에 만들어져 있기 때문에 이 경로가 들어갑니다.
볼륨 번호를 확인하는 방법은 링크 를 참조하세요.
복사된 sudoers 파일을 메모장 또는 Notepad++ (권장) 으로 엽니다.
sudoers 파일에서 %administrators ALL=(ALL) ALL 부분을 %administrators ALL=(ALL) NOPASSWD: ALL 로 수정합니다.
저장 후 SSH 콘솔에 cp /volume3/Vault/sudoers /etc/sudoers 를 입력하여 기존 sudoers 파일을 덮어씁니다.
빨간색 글씨 부분은 반드시 아까 복사한 경로를 그대로 입력해야 합니다.
이제 WinSCP를 열어 로그인 창에서 SCP를 선택 한 후, IP 주소와 SSH 포트를 적고
admin 계정과 비밀번호를 적은 후 밑의 Advanced 버튼을 클릭합니다.
Environment > SCP/Shell > Shell 의 Shell 항목에서 아무거나 선택 후 sudo -i 라고 적습니다.
OK를 눌러 저장하고 로그인하면 루트 권한을 얻게 됩니다.