Linuxで新しいユーザーを作成し、指定されたディレクトリへの権限を付与する

Linuxで新しいユーザーを作成し、指定されたディレクトリへの権限を付与する

1 ユーザーを作成し、ユーザーのルートパスとパスワードを指定します

useradd -d /home/mydir -m ユーザー名

この方法で作成されたユーザーは ssh を使用してログインできますが、一部のファイルを参照およびダウンロードするための読み取り専用権限しか持たず、書き込みや変更はできません。

ユーザーをグループに追加して、指定されたパスの権限を取得することをお勧めします。

2 パスワードを設定する

passwd username

3 ユーザー認証

chown -R ユーザー名: ユーザー名 /home/ mydir
chmod 755 /home/mydir

4 グループにユーザーを追加する

ユーザーをユーザー グループに追加します。直接使用しないようにしてください (実際に 1 つのグループのみに属している場合を除く)。

usermod -G groupA username

これを行うと、他のグループから削除され、グループ A のみのメンバーになります。

-a オプションと一緒に使用する必要があります:

usermod -a -G groupA username

ユーザーが所属するグループを表示するには、次のコマンドを使用します。

groups username

要約する

上記は、Linux で新しいユーザーを作成し、指定されたディレクトリに関連する権限を付与する方法について紹介したものです。お役に立てば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • Linux でルートリモートログインを無効にして新しいユーザーを追加する方法
  • Linux システムで SFTP サービスのユーザー ディレクトリ権限を設定する方法の詳細な説明
  • Linux のファイルとディレクトリの権限の詳細な紹介
  • Linux におけるファイル権限とディレクトリ権限の意味と、ファイルディレクトリに対する権限の重要性

<<:  Linux に MySQL 8.0.x をインストールするための完全な手順

>>:  ReactでのDOM操作の実装

推薦する

Dockeにredisをインストールする方法

1. redisイメージを検索する docker 検索 redis 2. Redisイメージをダウン...

Linux でログインタイムアウト後に非アクティブなユーザーを自動的にログアウトする

方法1: .bashrcまたは.bash_profileファイルを変更するこれは、ホーム ディレクト...

リフレッシュリダイレクトを実現する HTML ヘッドタグメタ

コードをコピーコードは次のとおりです。 <html> <ヘッド> <m...

MySQL 5.7.23 バージョンのインストールチュートリアルと設定方法

MySQL を自分でインストールするのに 3 時間かかりました。チュートリアルはたくさんあるにもかか...

JavaScript コンソールのその他の機能

目次概要コンソールログコンソール.infoコンソール.警告コンソールエラーコンソールテーブルコンソー...

Vue3の組み込みコンポーネントであるTeleportの使い方を詳しく説明します

目次1. テレポートの使用2. モーダルダイアログコンポーネントを完成させる3. コンポーネントのレ...

MySQL 起動エラー 1067 および文字セットを変更して再起動した後の無効な回復

公式サイトからmysql-5.6.37-winx64.zipの解凍バージョンをダウンロードし、構成フ...

この記事ではCSSの組み合わせセレクターの使い方を説明します

CSS 組み合わせセレクターには、単純なセレクターのさまざまな組み合わせが含まれます。 CSS3 に...

Webpack4プラグインの実装原理についての簡単な説明

目次序文知る練習すれば完璧になる序文wabpack では、ローダーの他にプラグインがコア機能です。プ...

Dockerプライベートウェアハウスレジストリの導入

使用される Docker イメージが増えるにつれて、イメージを保存する場所、つまりウェアハウスが必要...

...

Vue のトランジション効果とアニメーショントランジションの使用例の詳細な説明

目次遷移フック関数カスタム遷移クラス名遷移グループの使用まとめまずは例を見てみましょうコードは次のと...

mysql8.0 Windows x64 zip パッケージのインストールと構成のチュートリアル

MySQL 8 Windows版 zipインストール手順(ダウンロードアドレス) 1. ZIPファイ...

CSS flex 複数列レイアウト

基本的な3列レイアウト 。容器{ ディスプレイ: フレックス; 幅: 500ピクセル; 高さ: 20...

HTML テーブル マークアップ チュートリアル (42): テーブル ヘッダーの水平方向の配置属性 ALIGN

水平方向では、テーブル ヘッダーの配置を左、中央、右に設定できます。基本的な構文<TH ALI...