无法连接到远程服务器: sudo chown -R $USER:$USER /var/www

无法连接到远程服务器: sudo chown -R $USER:$USER /var/www

我尝试使用以下命令获取写入权限来更改运行 Fedora 的远程服务器上的 HTML 文件:

sudo chown -R $USER:$USER /var/www

在使用 SSH 连接到服务器上的终端的终端中输入此行后,我无法再使用 FileZilla 连接到服务器或与终端建立新的 SSH 连接。

Filezilla: Status: Using username "opc". Status: Server refused our key Error: Could not connect to server

SSH: Permission denied (publickey,gssapi-keyex,gssapi-with-mic)

我努力了:

sudo chmod 755 /var/www/html

sudo chown -R root:root /var/www

任何帮助将不胜感激!

答案1

这两件事,你对 -permissions 的混乱/var/www和你的ssh访问应该完全无关,除非你的用户opc/var/www.如果是这种情况,请转到opc和的主目录

chown -r opc .ssh
chmod 600 .ssh/*
chmod 700 .ssh

.ssh如果目录及其内容由其他用户拥有或者.ssh权限错误,则ssh 将无法连接。

下一步是了解您的网络服务器的权限。直接更改所有权和/或权限会带来麻烦,甚至可能成为安全隐患。

相关内容