云服务器入门(3)-Cloud Shell

Cloud Shell 它有别于Web IDE,虽然两者都是基于html的网页技术,但相比起web IDE,它会更加“轻量化”一点,关键一点是它可以用命令行的方式去操作云资源。此外,Cloud Shell也是免费的!

启动Cloud Shell

打开在你的云供应商的防火墙打开一个端口

此操作在Cloud shell下执行

sg_id 为SecurityGroupId值,可以在console上面看到

sg_id=${sg_id:-sg-abcefg}
SourceIp=11.22.33.44
PortNumber=9394


tccli vpc CreateSecurityGroupPolicies --cli-unfold-argument \
    --SecurityGroupId ${sg_id} \
    --SecurityGroupPolicySet.Ingress.0.PolicyIndex 3 \
    --SecurityGroupPolicySet.Ingress.0.Protocol tcp \
    --SecurityGroupPolicySet.Ingress.0.PolicyDescription "Allow ${SourceIp} access Port: ${PortNumber}" \
    --SecurityGroupPolicySet.Ingress.0.Action accept \
    --SecurityGroupPolicySet.Ingress.0.CidrBlock "${SourceIp}" \
    --SecurityGroupPolicySet.Ingress.0.Port "${PortNumber}"

使用Cloud Shell 的优点是你可以使用命令行的方式去操作云资源,这里只是列举了一个最简单的例子。

 修改ssh默认登录端口为9394

此操作需要登录新购买的服务器

# 修改ssh默认端口为9394
sudo sed -i.`date +%s`.bak "s/^Port[ 0-9]\{,\}/Port 9394/g" /etc/ssh/sshd_config && \ 
sudo systemctl restart sshd.service

后记

通过修改ssh默认登录端口和添加源IP限制,你可以防止黑客通过暴力破解密码方式闯入你的服务器。此为新入手服务器必修课之一!

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值