SSH---局域网内通讯连接

本文介绍了如何通过SSH从Windows 10系统访问Ubuntu 14.04服务器的方法。主要内容包括确认服务器是否已安装SSH服务、在客户端安装PuTTY软件及具体的连接步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言:俗话说,贫穷限制了想象力,这话一点都不假。没有显卡,你还玩什么深度学习。这不,博主就为了蹭实验室的服务器不得不自己想办法,搭桥筑梦!

1.SSH介绍:

SSH是secure shell的缩写,SSH为建立在应用层和传输层基础上的安全协议。一般分为:客户端和服务端。

2.SSH使用:

目的:博主通过SSH使得自己的主机(win10系统)访问到服务器(ubuntu14.04)

2.1首先确定服务器是否已经安装开通了SSH。(Ubuntu一般是默认安装好的。)

 ps -e |grep ssh        #使用该命令来确定服务器是否已安装开通了SSH服务
输出结果:


注:出现sshd说明服务器已开通SSH服务。

2.2在客户端(win10个人主机)安装PuTTY软件。

软件下载地址:http://rj.baidu.com/soft/detail/15699.html?ald

下载后无需安装,双击直接使用,然后按照下图图示顺序操作即可连接远程主机。


注:会话名称必须要和服务器的用户名一致,否则连接不成功!

3.连接:

依次输入登录名(king)&用户密码(服务器密码)

连接成功!




### 银河麒麟操作系统局域网通讯配置方法 #### 1. 基础网络设置 在银河麒麟操作系统中,可以通过 `nmcli` 或图形界面工具 NetworkManager 来完成基本的网络配置。以下是通过命令行的方式进行网络接口的基础配置: ```bash # 查看当前可用的网络设备 nmcli device status # 启动指定的网络设备 (例如 eth0) nmcli connection up eth0 # 设置静态IP地址 (以eth0为例) nmcli connection modify eth0 ipv4.addresses 192.168.1.10/24 nmcli connection modify eth0 ipv4.gateway 192.168.1.1 nmcli connection modify eth0 ipv4.dns 8.8.8.8 nmcli connection modify eth0 ipv4.method manual # 应用更改并重启网络服务 nmcli connection down eth0 && nmcli connection up eth0 ``` 以上命令可以用于单机环境下的基础网络配置[^1]。 #### 2. 局域网通信协议支持 为了实现局域网内的主机间通信,通常需要启用特定的服务或协议。常见的有以下几种方式: - **Samba 协议**: 支持 Windows 和 Linux 主机之间的文件共享和服务访问。 - **NFS 文件系统**: 提供跨平台的文件共享功能。 - **SSH/Telnet**: 实现远程登录和管理。 ##### Samba 安装与配置 安装 Samba 并对其进行简单配置以便于局域网中的其他计算机能够访问本机资源: ```bash # 安装 Samba 软件包 sudo apt-get install samba -y # 创建一个新的共享目录 mkdir /mnt/share chmod 777 /mnt/share # 编辑 Samba 配置文件 nano /etc/samba/smb.conf # 添加如下内容到 smb.conf 的最后部分 [shared] path = /mnt/share browsable = yes writable = yes guest ok = yes read only = no # 重新启动 Samba 服务 systemctl restart smbd nmbd ``` 完成后,在同一子网内的其他机器可通过输入 `\\<银河麒麟主机名或IP>\shared` 访问该共享文件夹[^1]。 #### 3. 防火墙规则调整 默认情况下,防火墙可能会阻止某些端口上的流量传输。因此需确保开放必要的端口号来允许数据交换: ```bash # 开启 SSH 服务对应的端口(通常是22号端口) firewall-cmd --zone=public --add-port=22/tcp --permanent firewall-cmd --reload # 如果使用的是 Samba,则还需要打开其使用的端口 firewall-cmd --zone=public --add-port=137-139/tcp --permanent firewall-cmd --zone=public --add-port=445/tcp --permanent firewall-cmd --reload ``` 这些指令会永久性地修改防火墙策略,并立即生效[^1]。 #### 4. 测试连接 确认所有配置无误之后,可以从另一台位于相同局域网中的客户端尝试建立联系。比如利用 ping 工具验证两者的连通状态;或者借助 telnet/scp 等手段进一步测试更复杂的交互过程。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值