ホームページ  >  記事  >  運用・保守  >  centosでsudoコマンドが見つからない問題の解決方法

centosでsudoコマンドが見つからない問題の解決方法

WJ
WJオリジナル
2020-06-02 17:50:315631ブラウズ

centosでsudoコマンドが見つからない問題の解決方法

centos で sudo コマンドが見つからない問題を解決するにはどうすればよいですか?

1. 問題の説明

シナリオ:

次のコマンドを実行します

$ ssserver -p 443 -k password -m rc4-md5

アクセス許可が不十分であることを求めるメッセージが表示されます。

したがって、コマンドの前に sudo を追加します。

$ sudo ssserver -p 443 -k password -m rc4-md5

コマンドが見つからないというメッセージが表示されます。

2. 解決策

root ユーザーに切り替えて、root ユーザーとしてファイル /etc/sudoers を編集します:

# vim /etc/sudoers

Defaults env_reset を見つけて、Defaults !env_reset,

thenwq!# # に変更します。 # 強制的に保存して終了します。

次に、通常のユーザー (ユーザー名が xx など) に戻り、ユーザーのルート ディレクトリにある構成ファイルを編集します ~/.bashrc

# su xx
$ vim .bashrc

Append

alias sudo='sudo env PATH=$PATH'

ファイルの最後に、設定ファイルを有効にします

$ source ~/.bashrc

sudo 実行コマンドが正常かテストします

$ sudo ssserver -p 443 -k password -m rc4-md5 --user nobody -d start
2016-11-28 12:15:45 INFO     loading libcrypto from libcrypto.so.10
started
$

関連参照:

centOS チュートリアル ###################################################

以上がcentosでsudoコマンドが見つからない問題の解決方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。