• ベストアンサー

CentOSで、一般ユーザがログインした際に特定のメッセージを表示させ

CentOSで、一般ユーザがログインした際に特定のメッセージを表示させるにはどうしたらいいのでしょうか? unix/linux初心者です。ぜひ教えてください。お願いいたします。

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

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4848/10262)
回答No.1

すべてのユーザに対して、ログイン時にメッセージを表示するのであれば、 /etc/motd というファイル(おそらく標準では空)を編集して書き込めばいいです。 man motd 参照。

関連するQ&A

  • パスワード設定していないユーザーのログイン

    いつもお世話になっております。 linuxで、useraddした後、passwdコマンドでパスワードを設定していないユーザーがいます。ここでは、postgresとします。 このユーザーに一般ユーザーからなるときに、 $su - postgres としますが、パスワードがきかれて、何も入力しないと、 invalidになります。(centos5) パスワードを設定しないと、一般ユーザーからログインできないのでしょうか。 ちなみに、rootからpostgresですと、ログインできます。 $su - $su - postgres お手数をおかけしますが、なにとぞご教授お願いいたします。

  • CENTOSでadduserで作成したユーザでログインできない

    *環境 CENTOS4 GNOME bash *症状 [root@myhost ~]# su - hoge su: パスワードが違います ・ルートユーザにもかかわらず一般ユーザにログインできない ・CENTOSのグラフィックログインで一般ユーザで入れない(rootのみ入れる) *ためしたこと root でGUIログインののち、 ユーザ追加 #adduser hoge # id hoge uid=508(hoge) gid=508(hoge) 所属グループ=508(hoge) パスワード設定 # passwd hoge Changing password for user hoge. New UNIX password: Retype new UNIX password: passwd: all authentication tokens updated successfully. shadow確認 # cat /etc/shadow | grep hoge hoge:$1$XkexNO3i$HRO.MkHbbZPn2sImrUJ9O/:13650:0:99999:7::: passwd確認 # cat /etc/passwd | grep hoge hoge:x:508:508::/home/hoge:/bin/bash homeディレクトリ確認 # ls -la /home/ | grep hoge drwx------ 3 hoge hoge 4096 5月 18 01:12 hoge 上記設定のあと、 # su hoge su: パスワードが違います となってしまいます。 初歩的な質問ですが困り果てております よろしくおねがいします。 ちなみにnologinは作成されていません。 # ls /etc/nologin ls: /etc/nologin: そのようなファイルやディレクトリはありません

  • 特定のユーザーで簡単にログインしたい

    こんにちは。 現在ウインドゥズXPを使用しています。 特定のユーザーで簡単にログインできる方法を探しています。 一台のパソコンでユーザーが二人いるという設定にしています。 ユーザーAは仕事上で活用しているのですが、 ユーザーBはまったく使っていません。 今まではパソコンを起動すると ログイン画面がでてきて、 ユーザーAの名前がはじめから表示されており、 エンターを押すだけでログインできていました。 しかし、昨日から、ログイン画面がでてくると、 ユーザーBの名前がでてきてしまい、 毎回ユーザーAの名前を入力しなければならない事態に なってしまいました。 パソコンを起動したときに ユーザーAの名前がはじめから表示されるようにするには どのようにしたらよろしいでしょうか? また、ログイン画面も自動的に省略されて すぐにユーザーAの場所(というのでしょうか)へ いく方法はあるのでしょうか。 もしご存知の方がいらっしゃいましたら、 ぜひとも教えていただけませんでしょうか。 もうすぐ産休に入るので仕事の引継ぎが始まっており、 引き継がれる人の手間を省略できればなと思い 質問させていただきました。 宜しくお願い致します。

  • CentOS 一般ユーザーの権限SSH

    CentOS5.6です。 #useraddで作成した一般ユーザーがsshでログインした時の一般ユーザーの権限なんですが $ls /homeなどとすると他のユーザーアカウントが見れちゃいます。 これだけに限らず $lsで一般ユーザーは自身のホームディレクトリ以下だけでなく、別のディレクトリを参照できたり、cdできたりしちゃいます。 確かにOSのデフォルト設定で最初から参照すらも不可なパーミッションが設定されてあるディレクトリについてはいいのですが、そうでないディレクトリは多々あります。 これではまずいので、 一般ユーザーは自分のホームディレクトリ以下以外はlsしたりcdしたりできなくしたいんですがどうすればいいですか? よろしくお願いします。

  • Vine Linux 一般ユーザがログインできない

    apt-get update&upgradeしたあと、Vine Linux のログイン画面で、一般ユーザがログインできません。(rootはできます) telnet などではログインできます。 なにかアドバイスを・・・。 (13文字以上のパスワードのユーザがログインできなくなるというバグが以前あったようですが、パスワードは10文字以下です・・)

  • 1台のPC(XP)で特定ユーザーにメッセージを送りたい

    1台のPC(OS : Windows XP Home Edition)を4人のユーザーが使用しています。 ある特定のユーザー宛にメッセージを送って、送られたユーザーがログインしたときにメッセージがポップアップするようなソフトはありませんでしょうか? メッセージを送ったユーザーのみが見れるものです。

  • UNIXで、あるサーバhogeにログインしているログインIDとユーザの名前だけを表示させたい

    UNIXで、あるサーバhogeにログインしているログインIDとユーザの名前だけを表示させたいのですが、コマンドをどのように入力すればよいでしょうか。

  • 新規ユーザでログインできません

    こんにちは。 Windows7で、新規にユーザを作成し、ログインしようとしてもできません。 メッセージ: 「User Profile Service サービスによるログオンの処理に失敗しました。」 C:\Users に新規に作成したユーザのディレクトリが存在しないので、恐らくこれが原因だと思うのですが・・・・・ Guestアカウントでもログインできません。 # すでに存在しているユーザでのログインはできるので、それほど困っているわけではないのですが、他の人が同じPCに触るときに特定のファイル・ディレクトリにアクセス出来ない様にしたいので・・・・

  • Solarisへ一般ユーザーとしてログインする方法

    ご教授ください。 Solarisの超初心者です。 これまでにいじったことがなく、昨日からいじり始めた ところです。 元々の使用者からスーパーユーザーのユーザー名とパスワードを 教えてもらっています。 通常は、root権限ではなく、一般ユーザーで使用する ようですが、どのようにして一般ユーザーを作成して、 そのように一般ユーザーでログインすればよいのでしょうか? お手数をお掛けしますが、できるだけ詳細にお教え 頂ければ幸いです。 よろしくお願いします。

  • Linux ログインできないユーザを作る

    Linuxでログインできないユーザを作る場合,ログインシェルには 存在しないシェル(プログラム)を指定すれば出来ると思いますが, 一般的な作法として,何を指定すれば良いのでしょう.空欄?