タグ付けされた質問 「passwd」


2
との差 !対!! vs * / etc / shadow
Linux /etc/shadowファイルの2番目のフィールドはパスワードを表します。しかし、私たちが見たことはそれです: 一部のパスワードフィールドには感嘆符が1つ含まれている場合があります <account>:!:..... 一部のパスワードフィールドには二重感嘆符が付いている場合があります <account>:!!:..... 一部のパスワードフィールドにはアスタリスク記号が付いている場合があります <account>:*:..... インターネットに関するいくつかの調査とこのスレッドを通じて、*パスワードが確立されないこと、!ロックされることを意味することがわかります。 二重感嘆符(!!)の意味を誰かが説明できますか?そして、それは(!)とどう違うのですか?
38 linux  passwd  shadow 


4
/ etc / groupファイルと/ etc / passwdファイルをソートできますか?
私/etc/groupは、新しいユーザーを追加したり、独自のユーザーやグループを追加したプログラムをインストールしたりして成長しました。同じことはにも当てはまります/etc/passwd。構造が不足しているため、編集が少し面倒になりました。 システムやパッケージマネージャーに悪影響を与えることなく、これらのファイルを並べ替えることができます(たとえば、数値IDまたは名前のアルファベット順)。 それは問題ではないと思いますが、念のために第2の意見を聞きたいと思います。たぶんroot、最初の行にする必要がありますか、最初の1k行以内か何かですか? 同じことが当てはまり/etc/*shadowます。
33 group  passwd 


2
binユーザーの目的は何ですか?
/unix//a/484626/5132で書いたように、これは独自のQ&Aに値します。 Linuxオペレーティングシステム… %getent passwd bin bin:x:2:2:bin:/ bin:/ usr / sbin / nologin % …およびFreeBSDでは… %getent passwd bin bin:*:3:7:Binariesコマンドとソース:/:/ usr / sbin / nologin % …そしてOpenBSDでは… $ getent passwd bin bin:*:3:7:Binariesコマンドとソース:/:/ sbin / nologin $…今日でもbinアカウントを見つけることができます。しかし、それはほとんど文書化されていません。Linuxの標準ベースのバージョン5は、単に言います...注:binユーザーID /グループIDは、レガシーアプリケーションとの互換性のために含まれています。新しいアプリケーションでは、binユーザーID /グループIDを使用しないでください。…互換性メカニズムの性質を説明せずに。 Joey Hessが2001年にそれを元に戻したように:bin:ヘルプ:ユーザーまたはグループが所有しているシステム上のファイルはありませんbin。彼らは何がいいの?歴史的に彼らはおそらくバイナリの所有者でした/binか?FHS、Debianポリシー、またはbase-passwdまたはbase-filesの変更ログには記載されていません。 M. Hessの質問は、17年後の今日まで、base-passwdパッケージに関するDebian docoで未回答のままです。 それで、binアカウントは何のためですか?

3
Linuxサーバー上のユーザーのパスワードを忘れました:どのようにリセットしますか?
サーバーで、ユーザー16040がパスワードを失いました。ルートのパスワードは持っていますが、ユーザー16040のパスワードは持っていません。パスワードをリセットするにはどうすればよいですか? でpasswd 16040、Unixは私が持っていない現在のパスワードを尋ねます。現在のパスワードなしでユーザーのパスワードをリセットするコマンドはありますか? passwd 16040 Changing password for 16040. Current password for 16040@friesbie.com:
17 password  passwd 


4
「そのようなユーザーはいません」が、ユーザーはpasswdファイルにあります
/ etc /内のファイルを見る: /etc/group:lbutler:*:1005: /etc/master.passwd:lbutler:$6$s..../:1005:1005::0:0:L Butler:/home/lbutler:/bin/bash /etc/passwd:lbutler:*:1005:1005:L Butler:/home/lbutler:/bin/bash だが: $ passwd lbutler passwd: lbutler: no such user また、ファイルは/home/lbutler/uid 1005およびgidとして表示されますlbutler の他のユーザーに/etc/passwdは問題がないようです
12 freebsd  passwd 


2
passwdのKerberosを削除するにはどうすればよいですか?
次のようにパスワードを変更するコマンドを発行すると、 sudo passwd huahsin システムは私にプロンプ​​トを出します: Current Kerberos password: システム構成に何をしたのかわかりません。パスワードを変更したときに、このKerberosを削除するにはどうすればよいですか。
12 linux  kerberos  passwd 

4
常に同じUIDとGIDのペアがありますか?
ファイル/ディレクトリの所有権をchmod.I を使用して変更する必要があります。所有者のユーザー名しか知りませんが、デフォルトのグループ名を同時に変更します。この段階ではグループ名が決まっていないので、ユーザー名と同じにしています chown -R username:username path_to_dir コマンドはさまざまなシステム/ユーザーに対して実行される可能性があるので、私の懸念は、Linuxには常にユーザー名(ユーザー):ユーザー名(グループ)のペアがあるか、ある時点でこのデフォルトのグループ名がエラーになる可能性があることです。 所属するユーザーからGIDを探し始めましたが id username | tr '(=)' ':' | awk -F: '{print $3} しかし、私は知りたい知識について。これまで/etc/passwd /etc/groups、「shutdown、halt、sync、opeartor」のような一部のユーザーを除いて、すべてのユーザーがグループにリストされている分析も行われていました。 編集1:id -gnユーザー名も良いオプションです
11 linux  chown  passwd 


6
/ etc / passwdファイルを処理して、ホームフォルダーが/ homeにあるすべてのユーザーをリストします。
次のような/ etc / passwdファイルの例があります。 tom:x:1000:1000:Work:/home/tom:/bin/bash george:x:1000:1000:Work:/home/george:/bin/bash bla:x:1000:1000:Work:/home/bla:/bin/bash boo:x:1000:1000:Work:/home/boo:/bin/bash bee:x:1000:1000:Work:/root/list:/bin/bash にホームフォルダーがあるすべてのユーザーを一覧表示しようとしています/home/。 私が書いた cat ~/Desktop/e.txt |awk -F ":" '{if ($6 ~/^/home/) print $1;}' ここで、e.txtはここにコピーしたテキストです。 エスケープ文字であるバックスラッシュに問題があることを理解していますが、コマンドの1行にリストできるようにするにはどうすれば修正できますか?

3
Linux Mintのrootパスワードがユーザーパスワードになるのはなぜですか?
Linux Mint 18.1の新規インストールを行い、パスワードとしてPASSWORD1を使用して「jack」という名前の単一のユーザーを作成しました。その後、(「ユーザーとグループ」のグラフィカルダイアログを使用して)パスワードをPASSWORD2に変更しました。ログインと使用の両方sudoで、予想どおりPASSWORD2が必要です。 ただし、PASSWORD1は引き続きアカウントのパスワードですroot。PASSWORD2 su -をsu - root拒否してPASSWORD1を受け入れるので、私にはわかります。 これはセキュリティ上の欠陥ではありませんか?そもそもrootアカウントがユーザーのパスワードを黙ってコピーしたのはなぜですか?パスワードが危険にさらされていることを知っていて変更した場合、rootアカウントが危険にさらされたパスワードをまだ使用していることを確認することは考えていません。 実際、rootアカウントはLinux Mintではデフォルトで無効になっていると思いました。たとえば、この質問を参照してください:https : //superuser.com/questions/323317/why-does-linux-ubuntu-mint-lack-a-root-account を使用してrootアカウントを無効にしない理由はsudo passwd -l root何ですか?なぜこれがデフォルトで行われなかったのですか? 編集 @terdon私は、このオペレーティングシステムで実行したことsudo passwdも、単純なことをしたこともないと確信passwdしています。 @Markをチェックしましたが、戻ってきた唯一のものは関連性がありません。 jack@gamma /var/log $ ls auth.log* auth.log auth.log.1 auth.log.2.gz auth.log.3.gz auth.log.4.gz jack@gamma /var/log $ zgrep passwd auth.log* auth.log.2.gz:Mar 9 17:56:07 gamma mdm[1695]: pam_succeed_if(mdm:auth): requirement "user ingroup nopasswdlogin" not met by …

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