![ypcat passwd は Linux の全ユーザーリストをリストしません。](https://linux33.com/image/124750/ypcat%20passwd%20%E3%81%AF%20Linux%20%E3%81%AE%E5%85%A8%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%83%AA%E3%82%B9%E3%83%88%E3%82%92%E3%83%AA%E3%82%B9%E3%83%88%E3%81%97%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82.png)
私たちは安全なスペースである新しい環境を確立しました。つまり、承認されたユーザーのみがログインしてNXソフトウェアを使用できました。私が考えている奇妙な問題は、これを行うときにypcat passwd
通常のシステムに提供される完全なリストではなく部分的なリストのみを提供することです。何が問題なのでしょうか?
呼び出すと、ypcat passwd
ユーザーにシーケンスを表す文字が一覧表示され、d
問題なく停止しますが、ypcate <user_name> passwd
有効であることを確認すると、名前がデータベースにあり、具体的にクエリ中に返されます。ypcat passwd
動作しません。 。
答え1
ypmatch <user_name> passwd
「動作していることを確認するとき」を意味すると思います。
「セキュリティ」設定を構成する方法の詳細は、実際には公開していません。意図的にypcat出力を切り捨てることは便利なセキュリティ機能と見なすことができますが、話すのは難しいです。
出力を表示し、ypwhich
SSHを介してサーバーに接続してから、十分な空きディスク容量があることを確認してくださいypcat
。ypserv
ソースを編集し、インデックスファイルを再作成し、切り捨てられた部分がまだ存在することを確認してください。