FreeBSD Telnet にはルートログインは不要です。

FreeBSD Telnet にはルートログインは不要です。

telnet私はFreeBSD 8.1をVMWareホストとしてインストールし、次のようにインスタンスへのipv4接続を確立できます。仮想コンソール。私もこの/etc/inetd.conf行のコメントを外しました。

telnet  stream  tcp nowait  root    /usr/libexec/telnetd    telnetd
telnet  stream  tcp6    nowait  root    /usr/libexec/telnetd    telnetd

Telnetなしで新規ログインするとき仮想コンソールlogin: rootデフォルトで空の端末はpasswordログインを許可します。

ただし、Telnetを介してリモートでログインすると、システムプロンプトは追加の最初の行を除いて以前とまったく同じですが、(freebsd.westell.com) (pts/0)メッセージがroot表示されます。login incorrectTelnetセッションに正常にログインするためにここに欠けているものは何ですか?

例えば、root唯一ユーザー現在私が行方不明になっていますかadduser


または、誰かが簡単なステップ5でFreeBSD 8.1でSSHとリモートログインを設定する方法を示し、編集する必要がある<設定ファイルと行を正確に説明できる場合は、受け入れます。私は彼らのものでこれを見つけることができませんでした文書

ベストアンサー1

端末のリストを含む/ etc / ttysファイルを確認してください。 「安全」とマークされたものだけがルートログインを許可します。デフォルトでは、これはコンソールとすべての仮想端末です。擬似端末はルートログインを許可しません。

また、最近ではセキュリティが大きな問題ですが、なぜSSHの代わりにTelnetのような安全でないプロトコルを使用していますか?

(編集)Jamesのおかげで、私はFreeBSDを見落としていることに気づき、常にLinuxで使用され、当然のことながら考えられた解決策を思い出しました。 PAMセキュリティプラグインを有効にしないと、このファイルを持つことはできません。代わりに、上記の回答でJamesが言及したファイルを使用してください。

おすすめ記事