- ベストアンサー
リモートからログインできないようにする
linuxではtelnetデーモンなるものが起動しているらしく、リモートからログインしたりコマンドの実行をできないようにしたいのですがどうやって設定しますか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
最近のディストリビューションでは最初からtelnetデーモンが入ってない場合も多いのですが 一応、VINEでのtelnetdの止め方は /etc/inetd.conf の telnet stream tcp nowait root /usr/sbin/tcpd in.telnetd の頭に#をつけてコメントアウトして #telnet stream tcp nowait root /usr/sbin/tcpd in.telnetd としてから # /etc/init.d/inet restart
その他の回答 (1)
- umasikajiro
- ベストアンサー率67% (545/803)
補足に書かれたことそのままの方法は判りませんが そもそもセキュリティを考慮するなら sshを使うべきです http://vinememo.mydns.jp/apacheweb/ssh/ http://bobchin.ddo.jp/wiki/index.php?%B5%BB%BD%D1%A4%E1%A4%E2%2Fsshd_config%A4%CE%C0%DF%C4%EA suコマンドでrootになれるユーザーを限定する http://www.atmarkit.co.jp/flinux/rensai/linuxtips/086suwheel.html 特定のコマンドしか実行できないユーザーの作り方 http://www.atmarkit.co.jp/flinux/rensai/linuxtips/363rbashuser.html 原始的な方法では例えば /bin/ 以下のコマンドをchmod 700 しちゃうとか その他、関連tips http://www.atmarkit.co.jp/flinux/rensai/linuxtips/tipsindex_sec.html
補足
もし、telnetデーモンを起動している場合でも、OSの設定でリモートからのコマンドの実行などを拒否するようにすることは出来ますか?