初めて質問させていただきます。
VPSにSSH接続をしたいのですが、クライアント(Windows 10 RS1適用済み)にてPuTTYから接続をするために公開鍵と秘密鍵を作って公開鍵をPSCPでアップロードを試みたところ、タイムアウトしてしまいます。以下、その時のエラーメッセージです。
C:\Program Files (x86)\PuTTY>pscp.exe C:\id_rsa.pub ユーザー名@VPSのIPアドレス:id_rsa.pub Fatal: Network error: Connection timed out
何が原因かGoogleで検索したところ、ポート開放が出来ていないとタイムアウトすることがある、という記述をUbuntuのフォーラムに見つけまして、それくらいしか心当たりもないので、ポート開放をすることにしました。
サーバーはCentOS 7ですが、CentOSは7からiptablesからfirewalldにポート関連の設定はするようになったのはGoogleで検索をするうちに知り、firewalldでの設定もしました。しかし、現状が変わらないので、質問をさせて頂きました。
タイムアウトしてしまうのも変わりませんし、ポート開放も出来ていない状況です。
下記のサイトでポート開放が出来ていないことを確認しております。
ポート開放チェック
以下は、現状です。
###現状
1.# systemctl status sshd.service
結果
sshd .service - OpenSSH server daemon Loaded: loaded (usr/lib/systemd/system/sshd.service; enabled/ vendor preset: enabled) Active: active(running) since Sun 2016-08-14 13:38:23 JST; 29min ago Docs: man:sshd(8) man:sshd_config(5) Main PID: 1163(sshd) CGroup: /systemlslice/sshd.service 1163 /usr/sbin/sshd -D Aug 14 13:38:23 localhost.localdomain systemd[1]: Started OpenSSH server daemon. Aug 14 13:38:23 localhost.localdomain systemd[1]: Starting OpenSSH server daemon... Aug 14 13:38:23 localhost.localdomain sshd[1163]: Server listening on 0.0.0.0 port 22 Aug 14 13:38:23 localhost.localdomain sshd[1163]: Server listening on :: port 22. Aug 14 13:39:54 localhost.localdomain systemd[1]: Started OpenSSH server daemon. Aug 14 13:57:35 localhost.localdomain systemd[1]: Started OpenSSH server daemon.
2.# firewall-cmd --add-port=22/tcp --zone=public --permanent
結果
success
3.# firewall-cmd --list-all
結果
public (default, active) interfaces: ens3 sources: services: dhcpv6-client ssh ports: 22/tcp masquerade: no forward-ports: icmp-blocks: rich rules:
※以上のサーバーの操作は、全てVPSサーバーの会社のコントロールパネル上のコンソールから行いました。
ご教示頂ければ幸いです。どうぞ宜しくお願いします。
回答2件
あなたの回答
tips
プレビュー