セルデルとは何か userdel は、ユーザーを削除するための低レベルのツールです。 Debian では通常、 deluser コマンドを使用します。 userdel は、/etc/password や /etc/group などのシステム アカウント ファイルを照会します。その後、ユーザー名に関連するすべてのエントリが削除されます。ユーザー名を削除するには、そのユーザー名が存在している必要があります。 userdelの使い方 userdel はシステム アカウント ファイルを変更するため、実行するには root 権限が必要です。そうしないと、「この操作を実行できるのは root 権限のみです」などのエラー メッセージが表示されます。権限を取得したら、userdel と入力してコンソールからユーザーを削除できます。以下は、デフォルトで userdel を使用する例です。 または
ご覧のとおり、ルート権限がないとユーザー pasadena を削除することはできません。許可された場合、システムはエラー メッセージを表示しません。これは、ユーザーが正常に削除されたことを意味します。 ユーザーのホームディレクトリを完全に削除する オプションなしで userdel を使用すると、ユーザーのみが削除されます。ユーザーのホーム ディレクトリは引き続き /home ディレクトリに残ります。 /home ディレクトリに移動すると、ID 1002 に pasadena フォルダーがあることがわかります。作成されたユーザーには通常、ユーザー名と同じグループ名が付けられます。 1002 は、pasadena ユーザー名の UID と pasadena グループ名の GID です。 ユーザーを削除するときにホームディレクトリを完全に削除するには、-r オプションを使用できます。このオプションは、ユーザーのメール プールが存在する場合はそれも削除します。 ユーザーを強制的に削除する userdel には、ユーザーを強制的に削除するための -f オプションが用意されています。このオプションは、ユーザーが Linux システムにログインしている場合でも機能します。サンプルのスクリーンショットをご覧ください。 上記のスクリーンショットは、ユーザー pasadena がシステムにログインしたことを示しています。プロセス 6218 としてマークされているのは SSHD プロセスです。 「userdel -f pasadena」を使用すると、削除対象となるログインユーザーの情報のみが表示されます。コマンド自体は成功しました。 cat コマンドを使用して /etc/passwd の内容を表示すると、ユーザー pasadena が存在するかどうかはわかりません。ホームディレクトリはまだ存在しますが、所有者は数値 ID としてのみ表示されます。 理解しておく必要があるのは、-f オプションを指定した userdel では、ユーザーの既存の SSH 接続が切断されないということです。したがって、ユーザーは存在しなくなっても、引き続きログインしており、アクティブなユーザーとなります。ただし、ユーザーがログアウトすると、ユーザーが削除されているため、再度ログインすることはできません。 したがって、このオプションを使用すると、システムが不整合な状態になる可能性があるため、使用するのは多少危険です。 要約する userdel は、Linux システム内からユーザーを削除するためのツールです。 userdel は、ユーザーを削除するために Perl で書かれたスクリプトである deluser コマンドのバックエンドでもあります。通常どおり、man userdel と入力すると、userdel コマンドの詳細が表示されます。 上記は、userdel コマンドを使用して Linux ユーザーを削除する方法についての詳細なチュートリアルです。お役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: Vue の共通 API と高度な API の概要
>>: データベースアカウントのパスワード暗号化の詳細な説明と例
文字列を配列に分割するには、次の 3 つの MySQL 関数を使用する必要があります。 REVERS...
背景画像でも、ページ上のテキストサイズでも、1 ピクセルの違いは非常に明白です。そして、私は学生時代...
目次テーブルの競合を見つけて修正するインデックス統計の更新テーブルの競合を見つけて修正するデータ テ...
## 1最近、docker デプロイメントを学習しており、当初は nginx を docker 化す...
リンクに rel="nofollow" 属性を追加すると、検索エンジンにこの接続...
目次1. ジョブ実行のフォールトトレランス1.1 タスクフェイルオーバー戦略1.2 ジョブ再開戦略2...
この記事では、カレンダー効果を素早く実現するためのJavaScriptの具体的なコードを例として紹介...
JavaScriptで非同期実行の結果を同期的に取得するには、 for ループ内でawaitを使用...
この記事では、Taobao商品詳細のカルーセルを実現するためのvideojs+swiperの具体的な...
相対幅と絶対幅が競合する場合のdivソリューション概要: 一般的に、絶対幅を使用する場合は px を...
MySQL は、スウェーデンの会社 MySQL AB によって開発されたオープンソースの小規模なリレ...
nginx をコンパイルしてインストールし、一定期間使用した後、現在のバージョンに脆弱性があることや...
序文ミニプログラムを開発する過程では、録音機能を実装し、録音を再生し、録音をサーバーにアップロードす...
この記事では、JavaScriptキャンバスでミラーイメージ効果を実現するための具体的なコードを参考...
MySQL のインストール時にいくつかの問題が発生しました。オンラインで見つけた回答は似たようなもの...