私はWindowsから管理されているLinuxコンソールを持っています。
MSTSC
がLinuxにインストールされているため、Windowsのxrdp
サービスからLinuxコンソールにログインできます。
しかし、SSH接続でPuTTY経由でログインできません。 「アクセスが拒否されました」というエラーが表示されます。
このエラーは、rsync
操作の実行を突然停止した後に発生し始めました。 Ctrl+C 私はPuTTYから始めました。
ユーザーとしてログイン:root
オペレーティングシステム:Fedora 13
何がうまくいかなかったのでしょうか?
MSTSC接続を介してxrdp
に移動し、そこからSSHデーモンサービスを再起動します。
$Sudo /etc/init.d/sshd restart
-or-
$ Sudo service sshd restart
問題が解決しない場合は、ログファイル/var/log/secure
を調べて、認証の問題かどうかを確認します。ログファイル/var/log/messages
を調べて、SSHサービスも正常に機能していることを確認できます。
OPからのコメントによると、「.. 192.168.4.190ポート50677からのrootのパスワードが失敗しました。.」rootユーザーのパスワードがあなたの考えとは異なる可能性があるようです。再びxrdp
経由でMSTSCアクセスを使用します。su -
してrootとしてログインできることを確認します。
可能であれば、問題は/etc/ssh/sshd_config
ファイル内の何かがユーザーのルートアクセスを許可していないか、接続しようとしているIPがアクセスを許可されていない可能性があります。 /var/log/*
ログファイルで異なるメッセージを期待しますが、これらはフォローアップへの2つの追加のリードです。
sshは/etc/ssh/sshd_config
で構成されており、そこにあるsshを介してrootがログインできないようにすることができます。この質問には、役立つかもしれない答えがあります。
キーベースの認証でのみssh経由でのログインをrootに許可
そして、このoppositeの質問もいくつかの答えを提供します。