リモートサーバーに接続できません: 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

この2つ、つまり-permissionsへの混乱/var/wwwとユーザーがにいない限り、sshアクセスはまったく関係がありません。その場合は、ホームディレクトリに移動してください。opc/var/wwwopc

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

.sshディレクトリとその内容が他のユーザーの所有者である.sshか、権限が正しくない場合、SSHは接続できません。

次のステップは、Webサーバーの権限を理解することです。所有権および/または権限を直接変更すると、問題が発生する可能性があり、セキュリティ上のリスクが発生する可能性があります。

おすすめ記事