(同一路由下多台设备只有一个外网ip地址)linux通过端口映射开启远程ssh服务

ssh的服务开启很简单,照着网上很多教程去做,但是外网却无法访问。
查询资料发现,如果是一台路由器下有多台设备,开启ssh服务后并不能直接访问,需要通过路由器的端口映射来完成。
下面是我的配置流程
首先查看系统是否安装了ssh

rpm -qa |grep ssh 

安装命令

# 是redhat,fedora,centos等系列linux发行版,那么敲入以下命令:
sudo yum install sshd 或
sudo yum install openssh-server


# 是debian,ubuntu,linux mint等系列的linux发行版,那么敲入以下命令:
sudo apt-get install sshd 或
sudo apt-get install openssh-server(

# 如果行不通可根据提示完成,这一步很简单。

开启服务

service sshd start

查看自己本机ip地址

ifconfig -a

innet address那一栏对应的就是你的ip地址
例如ip地址是12.224.126.111 可通过以下命令来连接,如果连接成功你已经完成了,无需再看。如果连接失败,可能是跟我一样的原因。

# linux ssh连接与关闭ssh连接命令
# 连接ip地址为12.224.126.111 主机的用户名为na 连接成功会提示输入密码
ssh na@12.224.126.111
# 退出连接命令
exit 或shift+d

但是我在配置的时候,由于多台设备连接了同一

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值