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操作の実装

推薦する

Windows に MySQL をインストールする方法のグラフィック チュートリアル

概要: この記事では主に、Windows 環境に MySQL をインストールする方法について説明しま...

Vueログイン機能の実装

目次前面に書かれたログインの概要ログインビジネスプロセスログインサービスの関連技術ポイントログイント...

シンプルなスネークゲームを実現するネイティブjs

この記事では、スネークゲームを実装するためのjsの具体的なコードを参考までに共有します。具体的な内容...

Mysqlリモート接続構成を実装する2つの方法

Mysqlリモート接続構成を実装する2つの方法会社で働いていると、誰かのコンピュータに保存されている...

AngularJSループオブジェクトプロパティで動的列を実装するアイデアの詳細な説明

動的な列を実現するための Angularjs ループ オブジェクト プロパティ利点: オブジェクトを...

MySQL 8.0.13 のインストールと設定方法のグラフィックチュートリアル

この記事では、MySQL 8.0.13のインストールと設定のチュートリアルを参考までに紹介します。具...

フレックスボックスレイアウトの最終行の左揃えの実装アイデア

フレックスレイアウトを使用すると、9つの正方形のグリッドであれば、図に示すように均等に分割できます。...

CSS変数を使用して、クールで素晴らしいフローティング効果を実現します。

最近、Grover の Web サイトで楽しいホバー アニメーションを見つけ、自分自身のインスピレー...

HTML チュートリアル: DOCTYPE の省略形

HTML コードを書くとき、最初の行は DOCTYPE にする必要がありますが、DOCTYPE は通...

Dockerでイメージをプルするための手順を完了する

1. Docker pullはイメージをプルします$ docker pull {IMAGE_NAME...

Dockerコンテナが外部ネットワークにpingできない問題を解決する

今日、docker で redis 環境を構築していたところ、yum がリソースを取得できず、インタ...

MySQL 文字列分割操作 (区切り文字を含む文字列のインターセプション)

区切り文字なしの文字列抽出質問の要件データベース内のフィールド値:実装効果: 1行のデータを複数行に...

docker を使用して Kong クラスター操作を構築する

docker コンテナの下に kong クラスターを構築するのは非常に簡単です。公式サイトの紹介も非...

シンプルな CSS テキストアニメーション効果

成果を達成する 実装コードhtml <div id=コンテナ> いらっしゃいませ <...

VMware Workstation 14 Pro インストール Ubuntu 16.04 チュートリアル

この記事では、VMware Workstation14 ProにUbuntu 16.04をインストー...