ホームページ システムチュートリアル Linux Linux ユーザーは次の 3 つのカテゴリに分類されます。 1. ユーザー管理コマンド

Linux ユーザーは次の 3 つのカテゴリに分類されます。 1. ユーザー管理コマンド

Mar 04, 2024 am 08:01 AM
linux ユーザー管理

Linux ユーザーは 3 つのカテゴリに分類されます

1. ユーザー管理コマンド (1) useradd - 新しいユーザー アカウント

文型

リーリー

オプション

-ccomment新しいユーザーにコメントを追加する

-dhome_dir は、ホーム ディレクトリの名前を指定します (ログイン名をホーム ディレクトリ名として使用したくない場合)

-eexpire_date は、アカウントの有効期限が切れる日付を YYYYY-MM-DD 形式で指定します

-finactive_days は、アカウントのパスワードの有効期限が切れてからアカウントが無効になるまでの日数を指定します。0 は、パスワードの有効期限が切れるとすぐにアカウントが無効になることを意味します

この機能を無効にするには、-1 を使用します

-ginitial_group は、ユーザー ログイン グループの GID またはグループ名を指定します。

-Ggroup...ログイン グループに加えてユーザーが属する追加のグループを 1 つ以上指定します

-k は -m と一緒に使用する必要があります。Linux を学習できる未来はありますか? Linux システム イメージをダウンロードし、/etc/skel ディレクトリの内容をユーザーの HOME ディレクトリにコピーしてください。

-mユーザーのHOMEディレクトリを作成します

-M はユーザーの HOME ディレクトリを作成しません (デフォルト設定で作成が指定されている場合にのみ使用されます。

linux はユーザー グループのアクセス許可を設定します) -nユーザーのログイン名と同じ名前で新しいグループを作成します

-rシステムアカウントの作成

linux设置用户组权限_linux用户组和权限管理_linux组权限-ppasswd はユーザー アカウントのデフォルトのパスワードを指定します

-sshell はデフォルトのログイン シェルを指定します

-uuid はアカウントの一意の UID を指定します。

例 - 新しいユーザー zhangsan を作成します。ユーザー グループは net04

です。

リーリー

(2) passwd - ユーザーのパスワードとパスワード属性を設定または変更します

文型

リーリー

オプション

-kkeepnon-expired認証トークン

-lアカウントのパスワードをオフにします。効果は usermod-L と同等で、root のみが使用する権限を持ちます。

-uアカウントのパスワードを回復します。この効果は usermod-U

linux でユーザー グループのアクセス許可を設定するのと同等であり、root のみがそれを使用する権限を持ちます。

-gグループのパスワードを変更します。 gpasswd と同等のコマンド。 -f Finger コマンドでアクセスするユーザー情報を変更します。

-d关掉使用者的密码认证功能,使用者在登陆时将可以不用输入密码,只有具备root权限的使用者方可使用.

linux设置用户组权限_linux用户组和权限管理_linux组权限

-S显示指定使用者的密码认证种类,只有具备root权限的使用者方可使用.

实例—设置与更改属性

[root@localhost /]# passwd zhangsan
ログイン後にコピー

(3)usermod命令—修改用户的属性(超级用户可用)

句型

usermod (选项)用户名
ログイン後にコピー

选项

-c更改用户账号的备注文字。

-d登陆目录>更改用户登录时的目录。

-e更改账号的有效时限。

-f更改在密码过期后多少天即关掉该账号。

-g更改用户所属的群组。

-G更改用户所属的附加群组。

-l更改用户账号名称。

-L锁定用户密码,使密码无效。

linux设置用户组权限_linux组权限_linux用户组和权限管理

-s更改用户登录后所使用的shell。

-u更改用户ID。

-U解除密码锁定

实例—将zhangsan改为zhangs

[root@localhost /]# usermod -l zhangs zhangsan
ログイン後にコピー

(4)userdel命令—删除指定的用户帐号(超级用户可用)

句型

userdel (选项)用户名
ログイン後にコピー

(5)su命令—切换用户身分

句型

su 用户名
ログイン後にコピー

(6)id命令—查看用户的UID、GID和用户所属用户组的信息

句型

id 用户名
ログイン後にコピー

(7)whoami命令—查看当前用户名

句型

whoami [--help][--version]
ログイン後にコピー

(8)w命令—查看当前登入系统用户和详尽信息二、用户组管理类命令(1)groupadd—新建组群(超级用户可用)

句型

groupadd (选项)用户组名
ログイン後にコピー

选项

-g:指定用户组ID

-o:准许组ID号不惟一(2)groupmod命令—修改指定用户组的属性(超级用户可用)

句型

groupmod (选项)用户组名
ログイン後にコピー

选项

-g:指定新的用户组ID

-n:指定新的用户组名子

-o:准许组ID号不惟一(3)groupdel命令—删除指定的用户组(超级用户可用)

句型

linux用户组和权限管理_linux设置用户组权限_linux组权限

groupdel 用户组名
ログイン後にコピー

三、文件权限管理类命令(1)chmod命令—修改文件的访问权限

句型

chmod (模式)文件
ログイン後にコピー

模式

对象:u文件所有者、g同组用户、o其他用户

操作符:+降低、-删掉、=赋于

权限:r读、w写、x执行、s设置用户ID

实例—取消同组用户对file文件的写入权限

[root@localhost /]# chmod g-w file
ログイン後にコピー

将pict目录的访问权限设置为775

[root@localhost /]# chmod 775 pict
ログイン後にコピー

(2)chown命令—将指定文件的拥有者改为指定的用户或用户组

句型

chown (选项)(所有者/组) 文件
ログイン後にコピー

(3)chgrp命令—改变文件的所属用户组

句型

chgrp(选项)(组)文件
ログイン後にコピー

以上がLinux ユーザーは次の 3 つのカテゴリに分類されます。 1. ユーザー管理コマンドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

CentosとUbuntuの違い CentosとUbuntuの違い Apr 14, 2025 pm 09:09 PM

Centosとubuntuの重要な違いは次のとおりです。起源(CentosはRed Hat、for Enterprises、UbuntuはDebianに由来します。個人用のDebianに由来します)、パッケージ管理(CentosはYumを使用し、安定性に焦点を当てます。チュートリアルとドキュメント)、使用(Centosはサーバーに偏っています。Ubuntuはサーバーやデスクトップに適しています)、その他の違いにはインストールのシンプルさが含まれます(Centos is Thin)

メンテナンスを停止した後のCentosの選択 メンテナンスを停止した後のCentosの選択 Apr 14, 2025 pm 08:51 PM

Centosは廃止されました、代替品には次のものが含まれます。1。RockyLinux(最高の互換性)。 2。アルマリン(Centosと互換性); 3。Ubuntuサーバー(設定が必要); 4。RedHat Enterprise Linux(コマーシャルバージョン、有料ライセンス); 5。OracleLinux(CentosとRhelと互換性があります)。移行する場合、考慮事項は次のとおりです。互換性、可用性、サポート、コスト、およびコミュニティサポート。

Centosをインストールする方法 Centosをインストールする方法 Apr 14, 2025 pm 09:03 PM

Centosのインストール手順:ISO画像をダウンロードし、起動可能なメディアを燃やします。起動してインストールソースを選択します。言語とキーボードのレイアウトを選択します。ネットワークを構成します。ハードディスクをパーティション化します。システムクロックを設定します。ルートユーザーを作成します。ソフトウェアパッケージを選択します。インストールを開始します。インストールが完了した後、ハードディスクから再起動して起動します。

Dockerデスクトップの使用方法 Dockerデスクトップの使用方法 Apr 15, 2025 am 11:45 AM

Dockerデスクトップの使用方法は? Dockerデスクトップは、ローカルマシンでDockerコンテナを実行するためのツールです。使用する手順には次のものがあります。1。Dockerデスクトップをインストールします。 2。Dockerデスクトップを開始します。 3。Docker Imageを作成します(DockerFileを使用); 4. Docker画像をビルド(Docker Buildを使用); 5。Dockerコンテナを実行します(Docker Runを使用)。

Dockerの原則の詳細な説明 Dockerの原則の詳細な説明 Apr 14, 2025 pm 11:57 PM

DockerはLinuxカーネル機能を使用して、効率的で孤立したアプリケーションランニング環境を提供します。その作業原則は次のとおりです。1。ミラーは、アプリケーションを実行するために必要なすべてを含む読み取り専用テンプレートとして使用されます。 2。ユニオンファイルシステム(UnionFS)は、違いを保存するだけで、スペースを節約し、高速化する複数のファイルシステムをスタックします。 3.デーモンはミラーとコンテナを管理し、クライアントはそれらをインタラクションに使用します。 4。名前空間とcgroupsは、コンテナの分離とリソースの制限を実装します。 5.複数のネットワークモードは、コンテナの相互接続をサポートします。これらのコア概念を理解することによってのみ、Dockerをよりよく利用できます。

VSCODEに必要なコンピューター構成 VSCODEに必要なコンピューター構成 Apr 15, 2025 pm 09:48 PM

VSコードシステムの要件:オペレーティングシステム:オペレーティングシステム:Windows 10以降、MACOS 10.12以上、Linux Distributionプロセッサ:最小1.6 GHz、推奨2.0 GHz以上のメモリ:最小512 MB、推奨4 GB以上のストレージスペース:最低250 MB以上:その他の要件を推奨:安定ネットワーク接続、XORG/WAYLAND(Linux)

Dockerプロセスを表示する方法 Dockerプロセスを表示する方法 Apr 15, 2025 am 11:48 AM

Dockerプロセス表示方法:1。DockerCLIコマンド:Docker PS; 2。SystemDCLIコマンド:SystemCTL Status Docker; 3。CLIコマンドを作成するDocker:Docker-Compose PS。 4。プロセスエクスプローラー(Windows); 5。 /procディレクトリ(Linux)。

Docker画像が失敗した場合はどうすればよいですか Docker画像が失敗した場合はどうすればよいですか Apr 15, 2025 am 11:21 AM

障害のあるDocker画像ビルドのトラブルシューティング手順:DockerFileの構文と依存関係バージョンを確認します。ビルドコンテキストに必要なソースコードと依存関係が含まれているかどうかを確認します。エラーの詳細については、ビルドログを表示します。 -targetオプションを使用して、階層フェーズを構築して障害点を識別します。 Dockerエンジンの最新バージョンを使用してください。 -t [image-name]:デバッグモードで画像を作成して、問題をデバッグします。ディスクスペースを確認し、十分であることを確認してください。 Selinuxを無効にして、ビルドプロセスへの干渉を防ぎます。コミュニティプラットフォームに助けを求め、DockerFilesを提供し、より具体的な提案のためにログの説明を作成します。

See all articles