web-dev-qa-db-ja.com

VisudoコマンドがSudoユーザーで機能しない

私は最近vpsを購入しましたが、共有ホスティングを常に使用していたので、その上でUbuntuを使用するのはかなり新しいです。

Sudoerユーザーを作成しましたが、昨日、ssh/ssh_configファイルを使用してパスワード認証を無効にしましたが、機能しませんでした。明日、作業を行うことにしました。

サーバーを停止し、今日起動したときにコマンドSudo visudo /etc/ssh/ssh_configそれはちょうどディスプレイを置くだろう

usage: visudo [-chqsV] [-f sudoers] [-x file]

ファイルを開くのではなく。

私はそれが私の使用法について何か間違っていることを知っていますが、私はそれを理解することができないようです。

1
J4102

Sudoを使用してファイルを編集するコマンドはsudoeditです:

sudoedit /etc/ssh/sshd_config

同様に、次のこともできます。

Sudo -e /etc/ssh/sshd_config

既に説明したように、visudosudoersファイルの編集専用です。ファイルがsudoersファイルであると仮定して構文チェックを実行します。他のファイルを編集するために使用する必要はありません。

4
muru

Nanoを使用すると、visudoはsudoers構成以外には機能しません。

0
Feg