ssh连接局域网内ubuntu主机_Linux:使用 macOS 通过 ssh 远程(局域网内)登录 Ubuntu 主机...

1.前言

SSH 是一种网络协议,用于计算机之间的加密登录;

如果一个用户从本地计算机,使用 SSH 就可以实现协议登录另一台远程计算机;

一般认为,这种登录是安全的,即使被中途截获,密码也不会泄露;

本文介绍的方法,是通过配置实现在 局域网内 基于ssh 登录 Ubuntu 主机。

2.环境

被连接服务器:Ubuntu 18.04 LTS

发起登录主机:macOS Sierra 10.12.6

网络环境:同一局域网

3.工具

openssh 协议;

Mac terminal;

Ubuntu 终端。

4.配置Ubuntu

在 Ubuntu 主机上安装 openssh-server & openssh-client;

sudo apt-get update # 更新 apt-get 工具

sudo apt-get install openssh-server

sudo apt-get install openssh-client

配置 sshd_config 文件;

sudo apt-get install vim # 安装 vim 编辑器,如已安装请掠过

sudo vim /etc/ssh/sshd_config

进入 vim 编辑器界面后,修改如下配置;

Port 22 # 默认22端口,如果有端口占用可以自己修改

PermitRootLogin yes # 如果配置文件中没有这行内容,需要手动添加

PasswordAuthentication yes # 密码验证登录

启动 ssh 服务;

sudo service ssh start

查看 ssh 服务运行状态;

ps -aux | grep ssh

得到下图,表示 ssh 服务已在运行;

image.png

也可使用 netstat 查看 ssh 状态;

netstat -a | grep ssh

得到下图,表示 ssh 服务已在运行;

image.png

5.连接登录

在 Ubuntu 的终端输入命令,查看被连接的 Ubuntu 主机在局域网内的 IP 地址,为192.168.X.X;

ifconfig

在 Mac 本机的 terminal 上连接服务器;

ssh XXX(Ubuntu主机用户名)@192.168.X.X(局域网地址)

输入 Ubuntu 主机登录密码,敲下 enter 回车键;

得到下图,表示连接成功。

image.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值