以下を使用して、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/www
opc
chown -r opc .ssh
chmod 600 .ssh/*
chmod 700 .ssh
.ssh
ディレクトリとその内容が他のユーザーの所有者である.ssh
か、権限が正しくない場合、SSHは接続できません。
次のステップは、Webサーバーの権限を理解することです。所有権および/または権限を直接変更すると、問題が発生する可能性があり、セキュリティ上のリスクが発生する可能性があります。