Linux学习——了解和熟悉Linux系统的远程终端登录

Linux学习——了解和熟悉Linux系统的远程终端登录

一.配置Ubuntu系统的网络和用户

1、设置虚拟机网络为桥接模式

打开VMWare,选择编辑虚拟机设置,在虚拟机设置中,选择“桥接模式”,保存设置并启动Ubuntu。

img

2、配置Ubuntu的IP和网关
  • 打开终端,运行以下命令获取当前网络信息
ip addr

在这里插入图片描述

  • 编辑网络配置文件
sudo nano /etc/netplan/00-installer-config.yaml

image-20250416231033287

  • 保存并退出,然后应用配置
sudo netplan apply
  • 检查配置是否生效

在这里插入图片描述

3、添加用户
  • 添加两个用户classmate1和classmate2

    sudo adduser classmate1
    sudo adduser classmate2
    
  • 为每个用户设置密码(默认密码为123456)

在这里插入图片描述

  • 添加sudo权限
sudo usermod -aG sudo classmate1
sudo usermod -aG sudo classmate2
4、验证网络连通性
  • 在其他同学的Windows系统中,打开命令提示符,运行:

    ping 192.168.125.131  #替换为自己的Ubuntu IP
    

在这里插入图片描述

二、远程终端登录Ubuntu

  • 下载安装PuTTY
  • 使用PuTTY登录Ubuntu,添加Ubuntu的IP地址

在这里插入图片描述

三、使用XShell远程连接

1、确保SSH服务已启动

  • 在Ubuntu上运行
sudo systemctl enable ssh
sudo systemctl start ssh

2、使用Xshell进行文件传输

sftp classmate1@10.160.6.166
put local_file.txt #上传文件
get remote_file.txt #下载文件

img

在这里插入图片描述

image-20250416234207035

思考题:

1.X窗口协议与VNC-viewer协议的差异

  • X窗口协议:

    • 用于在本地显示远程图形界面,依赖于X11转发。
    • 适合运行单个图形程序,性能较高。
  • VNC 协议:

    • 提供完整的远程桌面访问,支持多用户同时连接。

    • 适合需要完整桌面环境的场景,但性能可能较低。

2.使用rcp命令进行文件复制

  • 在Ubuntu或树莓派之间复制文件
rcp /path/to/local_file user@remote_host:/path/to/remote_dir
  • 确保SSH服务已启动,并配置了正确的权限

  • 在Ubuntu或树莓派之间复制文件

rcp /path/to/local_file user@remote_host:/path/to/remote_dir
  • 确保SSH服务已启动,并配置了正确的权限
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值