私は最近、Ubuntu 12.04 Preciseを入手し、MediaWikiソフトウェア、ボックスとルーターの静的IPで稼働させ、携帯電話からでもメインページにアクセスできました。すべてが素晴らしかった...
次に、ようやくモニターとキーボードを取り除き、SSH経由でリモートログインしたいと思いました。
私はopenssh-serverをインストールし、テスト実行のためにすべてがポート22を指すようにし、Windows XPマシンにパテをインストールしました。接続が拒否されました。戻って、Ubuntuインストール自体のチェックを開始しました...(私はこの時点からルートの下にいます)
$ sudo -s
$ service ssh status
ssh stop/waiting
$ service ssh start
ssh start/running, process 2212
$ service ssh status
ssh stop/waiting
どうやらsshは停止したか、何かを待っています...
$ ssh localhost
ssh: connect to host localhost port 22: Connection refused
自分自身にも接続できません...ポート22が正常に機能しているかどうかを確認するためにufw(ファイアウォール)をチェックしました...
$ sudo ufw status
Status: active
To Action From
22 ALLOW Anywhere
22/tcp ALLOW Anywhere
22 ALLOW Anywhere (v6)
22/tcp ALLOW Anywhere (v6)
sshd_config
ポート22のみを表示
sshは正しいIPアドレスをまったく使用していませんか?ここで間違ったことを理解できません。これが稼働中の場合は、ポート番号を変更する必要がありますが、今のところ、puttyでのテスト実行が成功するまで、デフォルトのインストールをあまり変更しないでください。
編集:
これが私のsshd_configファイルと私のssh_configファイルです。
コマンド/usr/sbin/sshd -p 22 -D -d -e
は次を返します:
/ etc / ssh / sshd_config行159:サブシステム 'sftp'はすでに定義されています。
編集: @phoibusがsshd_configファイルを移動して再インストールするとうまくいきました!
サービスsshステータス
上記のコマンドは、sshが実行中で、Windows XPコンピューターからputtyを介してリモートでログインできることを示しています。本当にありがとう!モニターを他の目的に使用できるようになりました。
/usr/sbin/sshd -p 22 -D -d -e
。接続してみて、どうなるか見てください。
/etc/ssh/ssh_config
をpastebin(paste.ubuntu.com)に投稿し、質問を編集してリンクを含めることができますか?