• ベストアンサー

rootアカウントに外部からアクセスできない。

onosukeの回答

  • ベストアンサー
  • onosuke
  • ベストアンサー率67% (310/456)
回答No.3

2."aliases"ファイルを変更するだけでは,だめなんです。 sendmailが参照する実際のエイリアス情報は "newaliases" コマンドで作成する, "aliases.db" というファイルに(高速化のため)格納されています。 ですから,"aliases" ファイルを変更した後は "newaliases" コマンドを忘れずに。 man 5 aliases man 1 newaliases にも目を通しておくと良いですよ。 後,"aliases" と似たものに"$(HOME)/.forward"というのもあります。 こちらは,"newaliases" による更新が必要ありません。

参考URL:
http://www.itboost.co.jp/inst/inst_23.php
Lio
質問者

お礼

動きました。 newaliaseコマンドを忘れてました。 ありがとうございました。

関連するQ&A

  • アクセスが急に遅くなるサーバーの異常について

    自宅でLinuxを使用してサーバーを立ち上げています。 メモリ 64MB CPU celeron750 RedHat7.2 です。 httpd sshd xinetdによるwu-ftpd,ipop3 sendmail を立ち上げています。 ずっと何もいじることなく使用していたらある日急に ipop3,sendmail,ftp でアクセスするのが異常に遅くなりました。 例えば、イントラネット内で、FTPでアクセスすると接続までに2、3分かかるようになり、(接続後のファイルのアップ・操作は正常) メールを送るのも以前より1分ほど遅くなりました。 ファイアーフォールを止め、ログもクリアにし、 netstatで接続を確認すると、すぐ接続は確立されるているようなのです。 このような現象が起こる前とあとでは、何かソフトいれたり、ネットワーク構成もまったくいじっていないため原因がわかりません。 CPUが原因なのかとも考えたのですが、 httpdだけはすぐ応答が帰ってきます。 どなたか、このような現象の原因について知ってる方いたら教えて下さい。

  • root宛のメールを他へメール送信したい

    RedHat Linux 7.3 を使用しています。 cron実行結果などのroot宛メールを別に立てているsendmailサーバ経由で他にメール送信しようと考えています。 sendmailサーバと同じように自分自身でsendmailをサーバとして動かし.forwardで設定すればメール送信できると思うのですが、 その為だけにsendmailをセットアップするのはちょっと面倒です。 もっと簡単にroot宛のメールを他にメール送信する方法はあるのでしょうか?

  • コマンドがきかない root のファイルがない。メールもWebもだめです

    RedHat 7 です コマンドが効かなくなりました また root のファイルも0 と表示します。 なんか ファイルを変更してしまったのかもしれません 超初心者です sendmailや apache の ファイルをさがして vi で編集がめんにして 抜けれなくなったりして 強制終了したりしたこともありました (ちなみにtelnet でアクセスしてました ) どうなったのでしょうか ちょっとでも 情報ください

  • Linuxの一般ユーザからrootユーザへのスイッチの方法と設定箇所

    お世話になっております。 Linuxの一般ユーザとrootユーザについて質問があります。 よく外部からアクセスさせる際にrootの権限は与えずに、 ユーザ権限を配布してsuでrootにスイッチする方法があるかと思います。 今回外部からアクセスさせる予定があるのですが、サーバの設定方法が分かりません。 どなたか分かる方がいらっしゃいましたらお教え頂けますでしょうか。 よろしくお願いいたします。

  • telnetでrootでログイン後にサーバの負荷が異常に高くなる(RHEL 3.0AS)

    お世話になります。 リモート端末から以下の手順でtelnetでrootでログイン後にサーバの負荷が異常に高くなります。  (1) 一般ユーザにtelnetにログイン  (2) su - コマンド発行  (3) パスワード入力  ⇒サーバ負荷が異常に高くなり   クライアントからのアクセスも出来なくなり   サーバでのX-Windowsの操作もレスポンスが悪くなる。(メニューの表示遅くなる等) サーバにrootで直接ログインしても上記状況にはなりませんでした。  (サーバ環境:RedHat Enterprise Linux ES3.0   使用用途:Webサーバ(Appache+Tomcat)) 要調査項目及び原因について何かご存知の方がいらっしゃいましたおしえていただけますようお願いいたします。

  • suアカウント

    android2.2端末でadb shell中からsuコマンドを実行すると  su: unknown id: root と表示されます。 rootアカウントがないわけは無いと思い、/etc/passwdを見ようと思いましたがファイル自体が存在しません。 タスクマネージャ上では「スーパーユーザーv3.0.7)」が動作している状況です。 root権限が必要なTitanium Backupを起動すると「root権限を取得できませんでした」と出ます。 (root権限を与えていいかのダイアログがでない) rootという名称でないアカウントがrootなのでしょうか? 何か確認方法があったら教えて下さい。

  • すべてのリモートログインのrootログインを禁止する

    お世話になっております。 現在RedHat Linux Enterprise 5にて検証を行っております。 そこでユーザからの要望で、全てのリモートログインにおける rootユーザログインを禁止したいという要望が出てきました。 すべてというのは、ssh、ftp、telnet、その他のユーザ、パスワードを 指定してログインしてくるセッションのことを指しております。 一般ユーザのみのログインを可能にしたいのです。 sshやftp、telnet等、個別にrootログインの禁止はできますが、 すべてのリモートアクセスを制限する設定などは ありますでしょうか。

  • ftp設定手順教えてください

    現在redhat9でサーバを構築中です。ftpを起動させたいと思っています。アクセス許可はroot権限のみで行いたいと思います。またクライアントはwindowsXP SP1です。redhatの設定方法、またwindows側にも設定が必要でしたら教えて下さい。よろしくお願いします。

  • root宛てメールの転送について

    sendmailの転送設定について困っていることがあるので質問させて頂きます。 あるサーバでCRONによりジョブが実行され、実行結果がroot宛にメールで配信されるようになっています。そのサーバ自体ではメールの参照を行わないため、メールは他のアドレスに転送したいと考えています。現状では /usr/bin/mail test@test.co.jp とやるとtest@test.co.jpに送信が可能です。次にroot宛のメールを転送しようと思い、/etc/mail/aliasesファイルの編集→newaliases にて転送設定を行いましたが、root宛に送信しても転送先へメールが転送されません。 aliasの設定に問題があるかと思い、以下のテストを行いましたが、設定したとおりの結果が返ってきています。 <テスト1> sendmail -C/etc/mail/sendmail.cf -v -bv root <テスト2>冗長モードでのメール配信 sendmail -C/etc/mail/sendmail.cf -v root  正常にroot宛メールがtest@test.co.jpに転送されて受信可能 しかしmailコマンドにてローカルからroot宛にメールを送信しても同様に目的のアドレスには転送されず、rootに配信されてしまいます。  /usr/bin/mail root  とやるとroot宛に送信してしまいtest@test.co.jpには送信できません。 このサーバ自体はメールの受信の必要はなく、root宛のメールを転送することができれば良いのですが、この先の対応方法が見つからず難儀しております。 情報に不足があり、状態が正確にお伝えできていないかも知れませんが、このような状態の解決のヒントをいただければと思っております。 よろしくお願い致します。 ■環境  OS :FreeBSD 4.7-RELEASE  sendmail :8.12.1(デーモン起動は行っていない)

  • RedHat9.0でのFTPアカウントの設定について

    宜しくお願い致します。 RedHat9.0でサーバが構築されております。 FTPアカウントの追加/削除や、そのアカウントのフォルダレベルでのアクセス権限はどこで設定するのでしょうか?IPアクセスの制限はxinetdで行っており、proftpdを使用しております。