多くの人が、Unixシステムは攻撃されていると誤解しており、システムに対する技術的な抜け穴でなければなりません。実際、より多くのシステムセキュリティ問題が管理過失によって引き起こされています。セキュリティ管理が強化されている限り、サイバー攻撃の大部分は回避できます。 Unixシステムを安全に管理する方法について話しましょう。
エラーが発生しやすい場所
指、それは与えられたシステム内のユーザの数に関する情報を提供することを目的に使用、UNIXプラットフォーム上で非常に一般的なツールです。 Unixホストにとって最も問題のある場所はfingerdで、これは指を殺すことです多くのUNIX関連書籍でその動作原理が紹介されていますが、その欠点は提供されるメッセージが多すぎることです。 SUN Solaris fingerdはホスト上のすべてのオンラインユーザー名を提供できますが、すべてのユーザー名は/etc /passwdよりも詳細です。ユーザー情報たとえば、SUNマシンにrootの状況を問い合わせるようにfinger要求を出したところ、そのfingerdが閉じられていないか、置き換えられていない場合は、次のような情報が表示されます。
ログイン名:rootユーザー
ディレクトリ:/Shell:/sbin /sh
最終ログイン日3月26日16時54分pts /2
新しいメールを受信しました土3月27日23時10分: 37 1999;
1998年12月23日09:56:10からの未読
計画なし。
このようにして、以下の情報を得ることができます。
( 1)rootの本名はスーパーユーザーです(勤勉なシステム管理者の中には、自分の名前をここに書いて、自分の名前にrootパスワードを設定する人がいるでしょう!!);
(2)rootルートディレクトリが/underにあり、ハッカーがマシンに通常のユーザとして侵入し、/etc /passwdがrootの読み書きであることを発見した場合、ユーザディレクトリを見ることでホスト上のほとんどのユーザ名を入手できます。 3)ルートシェル環境が/sbin /shで、/bin /passwdの場合、ユーザーはホストにログインしたときにのみパスワードを変更できることがわかります。
(4)rootの最終ログインマシンは1999.3.26 16:54にあります。
(5)rootの新しい手紙は1999.3.26ですが、彼は1998.12.23からの手紙を見ていません。
オペレーティングシステムの設計者は、クエリユーザーがfingerを使用していると考えているので、もちろん、出力情報が詳細であればあるほどよいのです。ただし、国内ユーザーがパスワードセキュリティについて十分な知識を持っていない現在の状況では、ユーザーパスワードはユーザー名、12345、abc123、または管理者によって割り当てられたデフォルトのパスワードです。ホストへの指に加えて、ルータにも指があります。特に、アクセスルータは現在のコネクタのユーザ名とIPアドレスを出力できます。実際、それはまたホストユーザ名の漏洩を引き起こしました。
fingerコマンドに加えて、sendmailを使ったEXPPNコマンドもユーザー名を表示する方法です。 Telnetを使用してホストのsendmailポートにログインするときは、EXPNコマンドを使用してホスト上のユーザーを試します。たとえば、expn root、rootというユーザー名がある場合はユーザーの電子メールアドレスを返し、そうでない場合はUser unknownを出力します。さらに危険なのは、EXPNコマンドを使用してエイリアスを含む電子メールアドレスを見つけると、このエイリアスによってコピーされたすべての電子メールアドレスが返されることです。 httpd設定が不合理であるか、CGIプログラムに問題がある場合、ユーザは違法にホスト情報を入手してファイルシステムにアクセスする可能性があります。 WWWサービスのセキュリティ問題は主にCGIプログラムにあります。
SGIマシンには2つの特別な点があります。第一に、IRIXをインストールした後、パスワードを持っていないシステムデフォルトユーザーが何人かいることに注意してください第二に、IRIX WWWサーバーをインストールする場合、デフォルトのホームページに注意を払ってください。ニュースを発表しました。
以上がUnixシステムがセキュリティを管理する方法についての説明です。システム管理者にとって、セキュリティ意識を強化することは重要です。 Unixが失敗した場合、それが機械的な失敗なのか人間による攻撃なのかを判断できます。
でVPS SSHアカウントのセキュリティを保護する2つの方法 VPSアカウントが漏洩した場合、その損失は非常に大きいので、VPS SSHアカウントのセキュリティを強化するにはどうすればよいですか?次の
多くのLinuxユーザはシステムに内部ネットワークに接続するためのネットワークケーブルを渡しますが、コンピュータを接続した後でもifconfigがまだ元のIPであることがわかります。コンピュータを再起
Linuxシステムの運用では、セキュリティの監視とテスト中に異常なトラフィックなどの問題が発生するため、Linuxカーネルでマルチウェイミラーリングトラフィックを使用する必要があります。集約と複製が処
Linuxのhostnameコマンドは、主にシステムのホスト名を表示および設定するために使用されますが、ホスト名を変更したい場合は、このコマンドを使用することをお勧めしますXiaobianで学習しましょう。次のように
コードを次のとおりです:
使い方
私たちは、ホスト名、現在のホスト名を表示するには、他のコマンドパラメータを表示したいホスト名、次のように-
ホスト名を(ファイルから)設定します。 domainname [-v] {nisdomain