Dの小部屋

忘れやすい私のメモ帳

ログインシェルが設定されていないユーザへsuする

内容

ログインシェルが設定されていないユーザに、無理やりsuする。

検証

▼ログインできないテストユーザ「test01」を作成。

useradd -s /usr/sbin/nologin test01

▼test01にsuコマンドで切替

su - test01

This account is currently not available.

▼ログインシェルを指定して切替

su -s /bin/sh test01

sh-4.2$

ログインできた。