web-dev-qa-db-ja.com

PUTTYを介したLinuxSSHロギング

私はWindowsから管理されているLinuxコンソールを持っています。

MSTSCがLinuxにインストールされているため、WindowsのxrdpサービスからLinuxコンソールにログインできます。
しかし、SSH接続でPuTTY経由でログインできません。 「アクセスが拒否されました」というエラーが表示されます。

このエラーは、rsync操作の実行を突然停止した後に発生し始めました。 Ctrl+C 私はPuTTYから始めました。

ユーザーとしてログイン:root
オペレーティングシステム:Fedora 13

何がうまくいかなかったのでしょうか?

3

MSTSC接続を介してxrdpに移動し、そこからSSHデーモンサービスを再起動します。

$Sudo /etc/init.d/sshd restart

-or-

$ Sudo service sshd restart

問題が解決しない場合は、ログファイル/var/log/secureを調べて、認証の問題かどうかを確認します。ログファイル/var/log/messagesを調べて、SSHサービスも正常に機能していることを確認できます。

編集#1

OPからのコメントによると、「.. 192.168.4.190ポート50677からのrootのパスワードが失敗しました。.」rootユーザーのパスワードがあなたの考えとは異なる可能性があるようです。再びxrdp経由でMSTSCアクセスを使用します。su -してrootとしてログインできることを確認します。

可能であれば、問題は/etc/ssh/sshd_configファイル内の何かがユーザーのルートアクセスを許可していないか、接続しようとしているIPがアクセスを許可されていない可能性があります。 /var/log/*ログファイルで異なるメッセージを期待しますが、これらはフォローアップへの2つの追加のリードです。

4
slm

sshは/etc/ssh/sshd_configで構成されており、そこにあるsshを介してrootがログインできないようにすることができます。この質問には、役立つかもしれない答えがあります。

キーベースの認証でのみssh経由でのログインをrootに許可

そして、このoppositeの質問もいくつかの答えを提供します。

ssh経由でリモートルートログインを無効にするにはどうすればよいですか?

2
X Tian