启用 SSH 服务 要使用 CLI 管理整台 Synology NAS 上面的服务,首先要先启用 SSH 服务,以下是启用步骤: 点击 Control Panel 点击 Applications → Terminal & SNMP 在 Terminal 页签点击 Enable SSH service 按下 Apply 即可启用服务
请注意: 上图很清楚的写到 Note: SSH/Telnet only supports logins from accounts belonging to the administrators group. Please refer to Terminal for more details. 注意事项,只有隶属于 administrators 群组的成员才能透过 SSH 连入装置。
连入 SSH 介面 1.使用 ssh 命令登入 DSM
ssh admin@192.168.1.1
2.登入后会先遇到一个无法 chdir 的问题,这是因为 DSM 预设所有使用者都不会建立 $HOME 目录,但这其实不影响操作:
Could not chdir to home directory /var/services/homes/admin: No such file or directory
3.使用 sudo -i 变身为 root 特权帐户
ssh-keygen
4.建立 ~/.ssh/authorized_keys 授权金钥档,将你自己的 SSH 公开金钥放进去即可。
5.退出
exit
exit
重新用ROOT身分进入
ssh root@192.168.1.1