出力は以下から来ます。/etc/passwd
admin:VyaVORqi23kjg:0:0:Administrator:/:/bin/sh
user1:VyaVORqi23kjg:0:0:User1:/:/bin/sh
user:VyaVORqi23kjg:0:0:User:/:/bin/sh
nobody:p/hyihIrG/5hM:0:0:nobody for ftp:/:/bin/sh
出力:/etc/group
root::0:root,admin,user,user1
問題は、「admin」ユーザーはtelnetとftpを介してログインできますが、「user」ユーザーはftpを介してのみログインでき、「user1」は2つでログインできないことです。管理者はすべてのログインチャネルにアクセスできますが、「ユーザー」はjxt ftpにアクセスできますが、「user1」はこれらのチャネルにアクセスできない理由を尋ねたいと思います。今質問はなぜですか? ? ?なぜですか?
答え1
どのようなエラーメッセージを受け取りましたか? userとuser1のパスワードフィールドの先頭にスペースがあり、問題が発生する可能性があります。どのLinuxディストリビューションを使用しているのか言っていませんでした。 / etc / groupのルートエントリにuser1がないことも問題になる可能性があります。