Linux ユーザーとグループのコマンド例分析 [切り替え、ユーザーの追加、権限制御など]

Linux ユーザーとグループのコマンド例分析 [切り替え、ユーザーの追加、権限制御など]

この記事では、Linux のユーザーおよびグループのコマンドについて例を挙げて説明します。ご参考までに、詳細は以下の通りです。

1. ユーザー関連コマンド

su ユーザーを切り替える
root -> 通常ユーザー パスワードは不要
一般ユーザー間ではパスワードが必要
通常ユーザー->rootにはパスワードが必要

newgrp グループIDの切り替え

whoami 現在のログイン名を表示する
id ユーザー情報を表示
グループ ユーザーグループ情報を表示する
chfn ユーザーメモを設定する
指 ユーザーノートを見る

2. ユーザーを一括で追加する

Linux で多数のアカウントを作成し、その情報をテキスト ファイルに入れて、システムにインポートします。

1) ユーザーファイルを編集する

2) パスワードファイルを編集する

3) 新規ユーザー

4) pwunconvは/etc/shadowのパスワードを/etc/passwdファイルに書き戻します。

5)chpasswdは/etc/passwdに書き込んだパスワードファイルを書き込みます。

6)pwconvは/etc/passwdのパスワードをシャドーに書き戻す

3. 一般ユーザーに特別な権限を付与する

sudo コマンド

例: sudo /sbin/shutdown -h 10

/etc/sudoers
このファイルはどのユーザーがどのコマンドを実行できるかを記録します

ビズド

このコマンドは/etc/sudoersファイルを管理するために使用されます

*whereisコマンドでコマンドのフルパスを見つける

この記事が Linux システムの保守に役立つことを願っています。

以下もご興味があるかもしれません:
  • Linux のユーザーとグループ管理によく使われるコマンドの概要
  • Linux でユーザーとグループを作成、変更、削除する方法
  • Linux で userdel を使用してユーザーとグループを削除できない問題の解決策
  • Linux ユーザーおよびグループ コマンドの概要と詳細な紹介
  • Linux 検索フィルタリングとユーザーおよびグループ管理コマンドの例
  • Linux オペレーティング システムにおけるユーザーとグループの構成管理ガイド
  • Linuxでユーザーが所属するグループを変更する方法
  • Linux における効果的なユーザー グループと初期ユーザー グループの実装
  • Linux ユーザー グループと権限の概要
  • Linux でユーザーをグループに追加する 4 つの方法の概要
  • Linux でのユーザーとユーザー グループの追加/削除の詳細な説明
  • Linux ですべてのユーザーとユーザー グループを表示する方法 (ユーザー グループを変更する)

<<:  制限およびオフセット ページング シナリオを使用すると速度が遅くなるのはなぜですか?

>>:  Vue3を使用してjsで呼び出せるコンポーネントを実装する

推薦する

mysqlは内部コマンドエラーの解決策ではありません

「mysqlは内部コマンドではありません」というエラーは、mysqlのbinディレクトリパスが環境変...

位置固定オフセット問題を解決する方法の詳細な説明

質問CSS 固定配置の position:fixed は非常に使いやすいです。ブラウザのビューポート...

Docker での Redis の最も詳細なインストールと構成 (画像とテキスト付き)

1. Dockerに適したRedisのバージョンを見つけるdocker hubで見つけることができ...

MySQLでデータテーブルを作成するときにエンジンMyISAM/InnoDBを設定する

mysql を構成するときに、構成ファイル内のデフォルトのストレージ エンジンを InnoDB に設...

JavaScript 配列のマージのケーススタディ

方法1: var a = [1,2,3]; var b = [4,5] b を連結します。 コンソー...

Windows Server 2012 でファイル サーバーを構築するための詳細な手順

ファイル サーバーは、企業内で最も一般的に使用されるサーバーの一つであり、主にファイル共有を提供する...

js 属性オブジェクトの hasOwnProperty メソッドの使用

オブジェクトの hasOwnProperty() メソッドは、オブジェクトに特定の独自の (継承され...

Windows 10 での MySQL 5.7.19 インストール チュートリアル MySQL のルート パスワードを忘れた場合の変更方法

MySQL 5.7.19のインストールを例に挙げると、まずダウンロードしますもちろん、最初に行うこと...

MySQLの使用中に発生した問題

ここでは、MySQL の使用中に発生するいくつかの問題とその解決策を示します。 sql_mode=o...

Zabbixのインストールと展開の詳細な説明

序文Zabbix は最も主流のオープンソース監視ソリューションの 1 つです。導入自体は難しくありま...

CentOS 7.6 への MySQL 5.7 GA バージョンのインストール チュートリアル図

目次環境の準備環境の準備mariadbをアンインストールする rpm -qa | grep mari...

Linux での mysql および mysql.sock のインストールに関する問題

最近、Linux に Aphace、mysql、php をインストールするときに多くの問題に遭遇しま...

レスポンシブ Web デザイン手法を実装し、ウォーターフォール モデルに別れを告げる 5 つのステップ (グラフィック チュートリアル)

次の Web デザイン プロジェクトはレスポンシブにする必要があると上司をようやく納得させることがで...

Dockerイメージをプライベートリポジトリにアップロードする方法の例

イメージは、GitHub と同様に Docker パブリック リポジトリに直接簡単にプッシュできます...