タグ付けされた質問 「user-management」

UNIXユーザー、グループ、および権限の管理に関する質問。


7
コマンドラインを使用して新しいユーザーをsudoerとして追加するにはどうすればよいですか?
を使用してユーザーを追加した後、ログアウトしてから再度ログインしない限り、[システム]> [管理]> [ユーザーとグループ]でadduser表示できません。それは正常ですか? また、新しく追加されたユーザーをsudoer として設定できますか、それを追加した後にのみ変更する必要がありますか?シェル経由でそれを行うにはどうすればよいですか? 最後に、Ubuntuの初期インストール時に作成された元のユーザーを削除できますか、それともこのユーザーはなんらかの「特別な」ユーザーですか?




5
GUIを使用してユーザーとグループを管理する方法
10.04から11.10に切り替えました。ユーザーとグループを管理するためのGUIの限られたオプションについて疑問に思っています。グループ、IDなどを変更するための古いGUIはどこにありますか。CLIからこれを実行できることはわかっていますが、問題ありません。しかし、私はこの快適なGUIを取り戻したいです。

3
コマンドラインから管理者ユーザーを作成するにはどうすればよいですか?
管理者権限と、ホームディレクトリなどのすべての通常のセットアップを持つユーザーを作成したい。 adduserユーザーにsudo自動的に権限を付与するパラメーターはありますか? のデフォルト設定はadduser何ですか?追加のパラメーターなしで、ホームディレクトリと他のすべてのものを自動的に作成しますか?(つまり、adduser <username>十分ですか?)

6
ファイル上のすべてを許可するために777がchmodに割り当てられているのはなぜですか?
インタビューで、なぜ777がファイルのすべての許可を取得するように割り当てられているのか尋ねられました。なぜ555ではないのですか?彼はすべての理由があると言いました。それでは、777の理由は何ですか?なぜ他の番号ではないのですか?この数に意味はありますか?

8
自分のユーザーIDを変更するにはどうすればよいですか?
私のシステムには1人のユーザーしかいません。ユーザーIDをデフォルトの1000から変更するにはどうすればよいですか? 一般的なデスクトップインストールでログインプロセスが中断しないようにするために必要な追加の手順がある場合は、それらを回答の一部として含める必要があります。

10
同じUIDでユーザーを作成できるのはなぜですか?
UIDの私の理解は、Unixのようなオペレーティングシステムによって各ユーザーに割り当てられた一意の正の整数であるということです。各ユーザーは、UIDによってシステムに対して識別され、ユーザー名は一般に人間のインターフェースとしてのみ使用されます。 どうすれば2人のユーザーが同じUIDを持つことができますか?これは私のシステムとパッケージの競合ではありませんか? root@kdc:~# id test12 uid=1005(test10) gid=1000(server) groups=1005(test10) root@kdc:~# id test13 uid=1005(test10) gid=1000(server) groups=1005(test10) root@kdc:~# 私は、同じUIDとGIDを持つ2人のユーザーを追加しました:test12と test13 の出力/etc/passwd: client@kdc:~$ cat /etc/passwd | grep test12 test12:x:1005:1000::/home/test12:/bin/sh client@kdc:~$ cat /etc/passwd | grep test13 test13:x:1005:1000::/home/test13:/bin/sh ユーザーを追加しました useradd -ou 1005 -g1000 username. 私はこれの目的は何か混乱してしまった、とユーザーがで追加された場合、それは今ではアクセス許可とユーザーログなどに影響を与える可能性uid=0とgid=0意志は、rootアカウントのような権限を持っていますか?

1
manユーザーを復元する
なんらかの理由で(または十分に寝ていなかったため)入力しました deluser man より一般的なのではなく man deluser ...ご想像のとおり、私はmanユーザーを削除しました!前に起こらなかった... システムのmanユーザーを適切に復元するにはどうすればよいですか?

1
visudoを使用してsodoersファイルを直接変更する代わりに、/ etc / sudoers.d /にローカルコンテンツを追加する
/etc/sudoers.d/のいくつかの例と詳細な説明を教えてください いくつかのコマンドをsudoするいくつかのグループ許可を与えたいのですが、適切な方法で、マルチユーザーマシンのUbuntuセキュリティモデルに不必要な抜け穴を作らないようにします。 古代では、いくつかの単純なsudoersカスタマイズを行いましたが、どうやら今では/etc/sudoers.d/がより適切な方法であり、よりよく理解したいと思います。

5
新しいユーザーが危険なことをするのを防ぐ方法は?
最近、サーバーにUbuntuサーバーをインストールして、新しいユーザーとしてLinuxを試しました。Webサーバーをセットアップする方法についてのチュートリアルに従ってchmod 777、Webサーバーディレクトリに書き込みできるようにする必要があります。 とにかく、私は彼のホームディレクトリに置いたサーバー上のいくつかのファイルを見ることができるように、1人の男の新しいアカウントを作成しました: adduser francis アカウントを作成した後、彼が持っているアクセス権を確認しました groups francis 「francis:francis」と言われたので、問題ではないと思っていましたが、ubuntuはデフォルトではどのグループにも彼を含めていません。これは理にかなっています。1週間後、絶対的かつまったくの恐怖で、システムディレクトリでSUDOや混乱のようなことをすることができなくても、サーバー上の他のほとんどすべてに完全にアクセスできることがわかりました。たとえば、/ var / wwwにある私のWebサーバーファイル(したがって、php configsファイルなどに保存されているパスワード)への完全な読み取り/書き込みアクセス権がありましたが、そのディレクトリはホームディレクトリになく、私はグループに追加できませんでしたそのディレクトリにアクセスすることも、adduserを実行した後に何かに特別なアクセスを許可することもありません。 とにかく、ここで何が起こっていますか?重要なものへの彼のアクセスをどのように殺すのですか?彼は/ mediaや/ var / wwwのようなものにアクセスできないはずです。新しいユーザーは、デフォルトでは、危険なことや、すべきではないことを行うことを禁止されていると思いました。 つまり、適切に機能する必要があるディレクトリ(ホームディレクトリ、vim、nanoなど)に手動で指定するディレクトリへのアクセスのみを許可する必要があります。 ありがとうございました

4
Mirへの接続に失敗しました:サーバーソケットへの接続に失敗しました:そのようなファイルまたはディレクトリはありません
別のユーザーとしてログインした後、GUIプログラムを実行するにはどうすればよいですか? thufir@doge:~$ thufir@doge:~$ sudo -u hawat -i hawat@doge:~$ hawat@doge:~$ whoami hawat hawat@doge:~$ hawat@doge:~$ pwd /home/hawat hawat@doge:~$ hawat@doge:~$ echo $HOME /home/hawat hawat@doge:~$ hawat@doge:~$ firefox No protocol specified Failed to connect to Mir: Failed to connect to server socket: No such file or directory Unable to init server: Could not connect: Connection ...


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.