Ubuntu 14.04 で WinSCP を使用してファイルを編集する

Ubuntu 14.04 で WinSCP を使用してファイルを編集する

Ubuntu 14.04でWinSCPを使用してファイルを編集するにはどうすればよいですか?ルートとしてログインしたり、権限を昇格したりできないので

エラー: 権限が拒否されました。ファイルを上書きすることはできません

答え1

書き込み権限を持つファイルのみ編集できます。編集したいファイルに必要な権限がない場合、システム管理者に連絡する必要があります。

ファイルの書き込み権限を変更する必要があり、SSHアクセスとsudo機能がある場合は、以下を使用できます。

sudo chmod o+w /path/to/file

そして後で次のように元に戻します:

sudo chmod o-w /path/to/file

答え2

権限を昇格できない場合は、もう 1 つの選択肢があります。ディレクトリへの書き込み権限がある場合は、そこにファイルを追加したり、名前を変更したりできることを覚えておいてください。

もしディレクトリへの権限を持っている場合は、次のようにします。

/path/to/file/filename.new を編集します。

mv /path/to/file/filename /path/to/file/filename.sav
mv /path/to/file/filename.new

ディレクトリへの権限がなく、権限を昇格する権限もない場合は、どうしようもありません。

関連情報