[问题] GCP的ssh问题

楼主: Automaticmai (嗄嗄乌啦啦)   2018-10-03 20:30:23
最近想自学GCP
所以申请免费帐号自己来玩玩
在GCP建了一台CentOS 7
也在GCP手动配置了一个静态的外部IP
却只能透过GCP接口的SSH登入
防火墙规则查看是default 针对22 port 全部开放
iptables也停用了
telnet 22 port就是不过
有人能指点一下问题出在哪吗...?
作者: mirc (阿谷)   2018-10-03 21:37:00
打错吗?不是应该ssh 22 port?
作者: sky791127 (喔耶GOGO)   2018-10-03 21:54:00
你没特别设定的话 默认应该是要用凭证登入
作者: holishing   2018-10-03 22:33:00
就算要用凭证登入, telnet 那个 port 也要有反应吧
作者: Shelllife (壳生活)   2018-10-03 22:50:00
adduser与修改sshdconfig里的密码验证to yes
作者: newversion (海纳百川)   2018-10-03 22:51:00
tcpdump看看?
作者: Shelllife (壳生活)   2018-10-03 22:51:00
重载sshd就可以用adduser的帐号登入了应是不动防火墙 最好是ssh产金钥下去ssh 刚测试的结果
作者: rexct (rexct)   2018-10-03 23:01:00
产生ssh key加到GCP主控台内https://tinyurl.com/yan9pvab再到CCP主控台防火墙看22port 有没有开放
作者: newversion (海纳百川)   2018-10-03 23:17:00
我想原po应该是连SSH-2.0-OpenSSH_7.4p1XXX画面都看不到吧
楼主: Automaticmai (嗄嗄乌啦啦)   2018-10-03 23:46:00
我的认知是我连22 port都无法telnet到了ssh一定会失败 本机下netstat 22port是有on的我从gcp上的ssh是可以正常连入也有修改sshd_config档了但目前问题应该是我从家里telnet 22 port 是没通的
作者: mirc (阿谷)   2018-10-04 07:20:00
要使用金钥,把私钥存下来,到GCP中继资料那边汇入你私钥。
作者: Typebrook (Pham)   2018-10-04 11:39:00
楼上正解,请把公钥贴到中继资料中(MetaData)https://cloud.google.com/compute/docs/instances/adding-removing-ssh-keys
楼主: Automaticmai (嗄嗄乌啦啦)   2018-10-04 18:35:00
所以GCP本身是无法使用密码连入的吗?
作者: Typebrook (Pham)   2018-10-04 22:23:00
telnet是明码传输,你却想key你Google帐号的密码!?看一下我贴的连结,想想就会知道GCP为什么强制用SSH了
作者: cat50303 (阿华)   2018-10-08 00:53:00
GCP默认关闭密码登入,如果需要密码登入要再去改sshd的config档案,而且要用passwd产生一组密码
作者: holishing   2018-10-08 02:13:00
谁说要用 telnet 登入了?
作者: Typebrook (Pham)   2018-10-10 08:58:00
原PO啊XD
作者: rickieyang (Rickie Yang)   2018-10-10 21:37:00
telnet 拿来试 port 有没有开还满好用的呀telnet port 22 不代表是要用 telnet 登入 ssh 呀

Links booklink

Contact Us: admin [ a t ] ucptt.com