云网牛站
所在位置:首页 > Linux教程 > 在局域网内使用macOS通过ssh远程登录Ubuntu主机的方法

在局域网内使用macOS通过ssh远程登录Ubuntu主机的方法

2018-12-20 21:46:29作者:猎户座alpha稿源:linux站

本文介绍在局域网内使用 macOS 通过 ssh 远程登录 Ubuntu 主机的方法,被连接服务器采用 Ubuntu 18.04 LTS 系统,发起登录主机采用 macOS Sierra 10.12.6 系统,网络环境为在同一局域网内。

 

1、前言

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

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

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

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

 

2、工具

openssh 协议。

Mac terminal。

Ubuntu 终端。

 

3、配置Ubuntu

1]、在 Ubuntu 主机上安装 openssh-server & openssh-client:

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

sudo apt-get install openssh-server

sudo apt-get install openssh-client 

2]、配置 sshd_config 文件:

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

sudo vim /etc/ssh/sshd_config

3]、进入 vim 编辑器界面后,修改如下配置:

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

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

PasswordAuthentication yes    # 密码验证登录

4]、启动 ssh 服务:

sudo service ssh start

5]、查看 ssh 服务运行状态:

ps -aux | grep ssh

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

在局域网内使用macOS通过ssh远程登录Ubuntu主机的方法

附:也可使用 netstat 查看 ssh 状态:

netstat -a | grep ssh

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

在局域网内使用macOS通过ssh远程登录Ubuntu主机的方法

 

4、连接登录

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

ifconfig

2]、在 Mac 本机的 terminal 上连接服务器:

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

3]、输入 Ubuntu 主机登录密码,敲下 enter 回车键,得到下图,表示连接成功:

在局域网内使用macOS通过ssh远程登录Ubuntu主机的方法

 

相关主题

向日葵客户端 for Linux(远程控制软件),附安装教程

精选文章
热门文章