架构师_程序员_码农网

ユーザー名 パスワード取得
会員登録

QQ登录

ワンステップ

検索
閲覧:10723|返信: 0
打印 上一主题 下一主题

[linux]ユーザーログインを無効にする /bin/false と /sbin/nologin の違い

[コピーリンク]
への直接リフト跳转到指定楼层
オーナー
1 違い
/bin/false はログインを許可しない最も厳格なオプションで、すべてのサービスが動作しません。
/sbin/nologinはログインを許可しないだけです。

ヒント
etc/passwdファイルをチェックして、各ユーザーがどのシェルを使用しているかを確認する。

2.1 nologin
ユーザーが/sbin/nologinとして設定されている場合、そのユーザーでLinuxオペレーティングシステムにsshすると、次のメッセージが表示されます。
このアカウントは現在使用できません。


2.2 false
bin/falseを設定すると、Linuxオペレーティングシステムにsshした後に、以下のメッセー ジが表示されます。
root@vultr:~# useradd -s /bin/false -M -N user111
root@vultr:~# su user111
root@vultr:~# whoami
ルート

プロンプトが表示されないため、ユーザーを切り替えることはできません。




前の記事:(セキュリティ) .
次の記事:SFTPCouldn't read packet: 接続が相手によってリセットされた
コードファーマーは、唯一の練習の過程で公開され、技術的な困難に遭遇し、他の人を誤解させないでください。
投稿するにはログインが必要です ログイン会員登録

このバージョンのインテグラルルール


免責事項:コードファーマーによって公開されたすべてのソフトウェア、プログラミング教材や記事は、学習や研究目的のためにのみ使用され、上記のコンテンツは、商業的または違法な目的のために使用してはならない、そうでなければ、すべての結果は、ユーザーに責任をお願いします。このサイトは、ネットワークからの情報、著作権紛争は、このサイトとは何の関係もありません。あなたは完全にダウンロードしてから24時間以内にコンピュータから上記のコンテンツを削除する必要があります。もしあなたがこのプログラムが好きなら、正規のソフトウェアをサポートし、登録を購入し、より良い正規のサービスを受けてください。もし著作権侵害があれば、メールでご連絡ください。

メール To:help@itsvse.com

QQ|( 鲁ICP备14021824 号-2)|サイトマップ

GMT+8, 2024-9-19 01:05

クイック返信トップに戻る一覧に戻る