2016-08-11 5 views
0

AMI CentOSでSSH(443)用の別のポートを開こうとしていますが、成功しません。私はUbuntu用のスクリプトを "gugol"で作成しました。これはUbuntuで完璧に動作しましたが、CentOS上で動作させることはできませんでした。AWS EC2インスタンス上でSSHを22以外のポートで実行していますが、Centos用

スクリプトが

#!/bin/bash -ex 
perl -pi -e 's/^#?Port 22$/Port 443/' /etc/ssh/sshd_config 
service sshd restart || service ssh restart 
+1

は、あなたがこれを確認しました、そして、443

にポートを変更することはhttp://www.cyberciti.biz/faq/centos-change-ssh-port/は覚えている手順あなたもCentosのファイアウォールとAWSセキュリティグループのファイアウォールでポートを開く必要があります – error2007s

答えて

0

まずで、サーバーチェックにhttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-network-security.html#describing-security-group

次を参照してくださいEC2上で許可されているサーバーのセキュリティグループを見て、そのポート443をチェックし、そのポート443 ISN別のサービスで使用されています。サーバのルートとして実行する

ss -ln |grep 443 

LISTEN行はリストされていないはずです。全くの出力ポートは/ etc/ssh/sshd_configの明示的に宣言されていますが、それのコメント行

先頭に#を削除し、コメント行を探すがあるされていませんCentOSにで良い

ではありません、ルートの問題として、「サービスのsshdの再起動」

関連する問題