nologin設定のユーザに一時的にログインする

よく忘れるのでメモ。
ログインシェルを、/sbin/nologin に設定しているユーザ昇格して何か処理する方法。

例として、apacheユーザにはそのままでは昇格できない。

$ sudo su - apache
Last login: Thu May 11 11:41:00 JST 2017 on pts/0
This account is currently not available.

su時に、シェルを指定して解決

$ sudo su -s /bin/bash apache
bash-4.2$ 

Similar Posts:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください