• ベストアンサー

ログインすると

Red-Hat Linux7.3を使用していて、最近telnetでログインすると、 「id:cannnot find name for user id ○○○」と表示され、 コマンド入力する欄も通常は、「ユーザー名@ホスト名 カレントディレクトリ」の情報が表示されていますが、 ユーザー名の部分が「I have no name!」と表示されるようになってしまいました。 そのユーザーもグループも削除した訳でもありませんし、ユーザーやグループの設定を変更もしていません。 どうしたら直るのか、ご存知の方いらっしゃいましたら、宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • astronaut
  • ベストアンサー率58% (303/516)
回答No.1

/etc/passwd のパーミションを確認して,そのユーザーからの読みとり許可があるかどうかを確認してください. (無ければ許可する)

benny12
質問者

お礼

早速のご回答ありがとうございました。 読み取り権限がついていなかったので、つけたらエラーメッセージは出なくなりました。

関連するQ&A

  • コンソールの表示がおかしい

    Linux初心者です。 Red-hat Linux7.3です。 telnetである一般ユーザーでログインしたら、通常はコマンドを入力する画面に、 「ユーザー名@ホスト名 カレントディレクトリ」が表示されますが、 突然「bash-2.05a」となってしまいました。ログインし直しても、状況はかわりません。 別のユーザーで入ると、何の問題もなく、通常の表示です。 原因と対処方法を自分で調べようと思ったのですが、この問題に関係する専門用語が分からず、なかなか調べられません。 この現象が起きる直前に行った事は、FTPで接続して、ファイル送信し、 パーミッションの変更をしようとしたのですが、権限がなかったらしく、変更できませんでした。 よろしくお願い致します。

  • sambaにログインすると…

    Red-hat Linuxでsambaを入れています。 windowsマシンからログインは問題なくできていますが、その後telnetでログインすると、「id:cannot find name for user ID ○○○」というエラーが表示されます。 このエラーの原因は、/etc/passwdファイルのパーミッションが通常の644から600に変わっており、元の644に戻せばエラーも解消されるのですが、 どうやらsambaでログインする度に、/etc/passwdファイルのパーミッションが通常の644から600に変わってしまうようなのです。 その度に元に戻せばいいですが、度々だと面倒くさいですし、その前に、これは通常の動作ではないですよね。 この状態では、sambaが使えないに等しい感じなのですが、どうしたら良いのでしょうか。 原因について、お分かりになる方、少しでも心当たりがある方、よろしくお願い致します。

  • 【Linux】scpコマンドについて

    Linuxのscpコマンドについてです。 scpの[ユーザ名@リモートホスト名]の リモートホスト名の部分をIPv4アドレスで指定することは可能でしょうか? Red Hat Enterprise Linux 6です。

  • RedHat LINUX7.2について質問です

    レッドハットリナックスを使用しているのですが、 そのlinuxが入ってる実機でないマシンでtelnetし、useraddをコマンドしてみたのですが 何故かcommand Not Foundと怒られてしまいます。ユーザー追加が出来ません。 実機で触ったときにはすんなり追加できたのですが・・・何がおかしいのでしょうか。 あと、デフォルトのftpサーバ機能についてなのですが、あるユーザーでログインしたときに /home/(user名)/ にログインしますが、この状態からcd ../を実行すると さらに上のディレクトリまで掘る事が出来てしまいます。 気持ち悪いので、そのユーザーディレクトリより上に進ませる事を封じたいのですが、 どうすればいいでしょうか? あまり専門的な事がわからすせ苦心しています。 まだ初めてLINUXをさわりだした所なので、ばからしい質問かも知れませんが 困っています。宜しくお願いします。

  • ユーザーについておしえてください

    Red Hat7.2でPerlとProFTPDとapacheを入れました。 useraddで作ったユーザーに、ユーザーによってそれぞれいろいろ制限を与えたいのですが… 1. /home/ユーザー名 に作られるディレクトリの容量制限(ディスクスペース:ジオシティなら12MBまでのような) 2. telnetでログインしたときのコマンド制限(許可してもいいだろうと思われるコマンドと、これは許可しない方がいいコマンド) 3. 第3者であるユーザーからは見えると好ましくないLinuxのディレクトリの制限 4. ユーザーによってCGIを許可するかどうか 以上についてどうすればいいか詳しく教えて頂けないでしょうか?経験者の方の意見は参考にさせて頂きます。

  • batファイルでtelnetを起動⇒文字コードをセット⇒ログイン としたいです。

    XPで、Red Hat Linuxサーバにtelnetログインをしています。 C:\WINDOWS\system32\telnet.exeのショートカットをデスクトップに作成し、 1.telnet.exeのショートカットをダブルクリック 2.set CODESET Japanese EUC を設定(文字化けを防ぐため) 3.open 192.168.xx.xx として、ログインしているのですが、batファイル化したいです。 login.batを作成し、  telnet 192.168.xx.xx  pause と二行だけ記入しておき、login.batをダブルクリックすると、  Red Hat Linux ...  Kernel ....  login: と表示され、ユーザー名とパスワードでログインできるのですが、 set CODESET Japanese EUC を設定してからログインするようにするやり方がわかりません。。 リダイレクトやパイプなども調べてみていろいろ試したのですが、できませんでした。 どなたがms-dosに詳しい方、ご教授お願いいたします。 ※後学のために、もし、ユーザー名、パスワードもbatファイルに含めることができるのでしたら、その方法も知りたいです。 ※イントラの閉鎖されたネットワークで座席fixでの研修作業なので、sshでないtelnetはやめようとか、batファイルにパスワードまで記述してしまうのは脆弱すぎるとかのご指摘は申し訳ありませんがご遠慮願います。 よろしくお願いいたします。

  • suコマンドでログインできない

    linuxについてです。 krb5-telnetをインストールしています。 外部からtelnetでアクセスすると以下のようなメッセージが表示されます。 「login : cannnot resolve network address for KDC in requested realm while getting initial credentials」 また、suコマンドを入力するとスーパーユーザになれません。 (コンソールからはsuになれます) 同じような経験をしている方、御教授願えないでしょうか?

  • ユーザログイン、

    今LinuxのRed Hat7.2を使っているのですが、 現在ログインはルートへログインしてます、 よく考えてみればいろいろまずいので ユーザ単位でログインする方法を教えてください。 yahooで調べたけど、分からなかったです。 あとリナックスのガイドみたいなページがあったら 教えてください、 それでは、

  • ユーザー事にサービスを設定したい

    Red Hat Linuxを使っています。殆どがデフォルトで、FTPDがPRO FTPDです。 useraddで追加したユーザー、それぞれに この人はFTPとTELNETを、この人にはFTPだけを使わせるようにする この人にはTELNETだけを使わせる……のような設定の方法が分かりません。 どうすればいいのでしょうか?宜しくお願いします。

  • Anonymous FTPサーバー構築及び設定について

    Red Hat Linux7Jをインストールして、Anonymous FTPサーバーを構築しようとしています。 Red Hat Linuxはインストールするだけで、Anonymous FTPができるのはありがたいんですが、ちょっとばかし設定を変更したいんです。 FTPクライアントからanonymousで接続すると、/var/ftp下のディレクトリーやファイルが公開されることになるんですが、公開するディレクトリーを別のディレクトリーに変更したいのですが、どのようにすればいいのでしょうか? ftpというユーザーのホームディレクトリーを変更すれば良いと思い、/home/ftp というディレクトリーを作成しました。 しかし、anonymousで接続してみましたが、/home/ftp下のファイルが表示されません。 どなたか教えて下さい。よろしくお願いします。