我正在尝试编辑 etc/ssh (Ubuntu AWS EC2 服务器)文件夹中的 sshd_config 文件。我正在使用 FileZilla 更改端口,但无论我做什么,它都不会改变。
我收到一条错误消息:
Error: /etc/ssh/sshd_config: open for write: permission denied
Run Code Online (Sandbox Code Playgroud)
我尝试将权限更改为 600(当前为 644),但这也不起作用,错误提示:
set attrs for /etc/ssh/sshd_config: permission denied
Run Code Online (Sandbox Code Playgroud)
我也尝试将鱼片保存在我的桌面上,但什么也没发生 - 它只是说上传失败。
如果我尝试使用终端(在 Mac 上)访问服务器,我会得到以下信息:
ssh ubuntu@remote_host
Permission denied (publickey).
Run Code Online (Sandbox Code Playgroud)
我对 ssh 很陌生,并且正在努力学习它,所以如果我不太清楚,我深表歉意。
我想做的就是更改服务器端口并将其设置PermitRootLogin为no。