設定ファイルを読み込ませる設定にしたらsudoが動作しなくなった

【事象】
sudoの設定でテンプレートファイルをincludeで読み込ませる仕様にした際に、windows環境で作ったテンプレートファイルをサーバにアップロードしたところ正常に動作しなくなった。(全ての登録コマンドがsudoできなくなった)
 
【原因】
文字コードがCR+LF(¥r¥n)になっていたため
 
【解決策】
改行コードをLF(¥n)に修正する。
 
※ちなみに/etc/sudoersファイルにgroupやotherの書き込み権限をつけても同じようにsudoが機能しなくなる。sudoでしかrootになる方法がない状態でrootユーザからexitしてしまった場合は、コンソールログインや、レスキューモードでログインして復旧作業をするしかない。

スポンサーリンク
勉強wikiの下部広告
  • このエントリーをはてなブックマークに追加
スポンサーリンク
勉強wikiの下部広告

コメントをどうぞ

メールアドレスが公開されることはありません。

CAPTCHA