Crux LinuxにはSSHがインストールされていますが、使用するときはssh-keygen
次のコマンドを試してください。
ssh localhost
SSHテスト中に次のエラーが発生します。
# ssh localhost
ssh: connect to host localhost port 22: Connection refused
#
それで、再インストールすることにしましたが、openssh
それがなければapt-get
何をすべきかわかりません。
ベストアンサー1
すでにクライアント(そして私が思うサーバー)がインストールされています。ただし、お使いのコンピュータでサーバーが実行されていません(サーバーはデフォルトでCruxで起動されません)。
設定sshd
に追加されました。よりSERVICES
/etc/rc.conf
手動。これは起動時にSSHサーバーの起動を担当します。今すぐ実行してください/etc/rc.d/sshd start
。
~によるとよくある質問/etc/hosts.allow
、まずカスタマイズしたいかもしれません/etc/hosts.deny
。これらのファイルはホスト名ベースの保護を提供します。これは常にバイパスするのは簡単ではありませんが、絶対的ではありません。 ssh自体は侵入者から良い保護を提供します(パスワードを有効にしないか、すべてのユーザーが高いエントロピーパスワードを持っていることを確認する限り)、誰もがSSHアクセスを許可することをお勧めします(sshd: ALL
in /etc/hosts.allow
)。