博客
关于我
Ubuntu与树莓派的远程操作-putty
阅读量:540 次
发布时间:2019-03-09

本文共 2243 字,大约阅读时间需要 7 分钟。

Ubuntu与树莓派的远程操作——Putty

文章目录

  • 一、网络配置与远程登录

    • 1. Ubuntu

      • 1.1 网络配置
        • 网络模式改为桥接模式
      • 1.2 远程登录
        • 安装并配置SSH服务器
        • 使用Putty实现远程登录
    • 2. 树莓派

      • 2.1 网络配置
        • 创建并配置新用户
        • 安装SSH服务器
      • 2.2 远程登录
        • 使用Putty连接树莓派
  • 二、Windows下使用FTP远程登录实现文件的上传、下载

    • 1. Ubuntu

      • 1.1 配置FTP服务器
        • 安装FTP服务器
        • 配置FTP服务
      • 1.2 Windows下操作FTP
        • 上传文件
        • 下载文件
    • 2. 树莓派

      • 2.1 配置FTP服务器
        • 安装FTP服务器
        • 配置FTP服务
      • 2.2 Windows下操作FTP
        • 上传文件
        • 下载文件
  • 三、Windows下安装使用X server仿真软件(Xming)

    • 1. 连接Ubuntu

      • 配置X11 forwarding
      • 连接远程服务器
    • 2. 连接树莓派

      • 配置X11 forwarding
      • 连接远程服务器
  • 四、Ubuntu或树莓派上安装VNC server

    • 1. Ubuntu

      • 安装VNC server
      • 配置VNC服务器
    • 2. 树莓派

      • 安装VNC server
      • 连接VNC viewer

前言

本文旨在介绍Linux系统的远程终端登录、远程图形桌面访问、X图形窗口访问和FTP文件传输操作的配置方法。

一、网络配置与远程登录

1. Ubuntu

a. 网络配置

在Ubuntu下,将网络模式改为桥接模式。打开虚拟机的网络配置器,勾选桥接模式。然后打开终端,使用以下命令查看网络状态:

ifconfig

创建并管理新用户:

sudo useradd -m 用户名 -s /bin/bash
sudo passwd 用户名

安装并配置SSH服务器:

sudo apt install openssh-server

创建并配置新用户:

sudo adduser 用户名

安装并配置FTP服务器:

sudo apt install vsftpd

编辑配置文件:

sudo nano /etc/vsftpd.conf

启用并重启FTP服务器:

sudo service vsftpd restart

b. 远程登录

使用Putty软件打开远程连接,输入服务器IP地址和新建的用户账户信息,点击“Open”登录。

2. 树莓派

a. 网络配置

创建并管理新用户:

sudo adduser 用户名

安装并配置SSH服务器:

sudo apt install openssh-server

安装并配置FTP服务器:

sudo apt install vsftpd

编辑配置文件:

sudo nano /etc/vsftpd.conf

启用并重启FTP服务器:

sudo service vsftpd restart

b. 远程登录

使用Putty软件打开远程连接,输入树莓派的IP地址和新建的用户账户信息,点击“Open”登录。

二、Windows下使用FTP远程登录实现文件的上传、下载

1. Ubuntu

a. 配置FTP服务器

安装FTP服务器:

sudo apt install vsftpd

编辑配置文件:

sudo nano /etc/vsftpd.conf

启用并重启FTP服务器:

sudo service vsftpd restart

b. Windows下操作FTP

打开命令提示符,输入FTP命令:

ftp ip地址

上传文件:

put +文件路径

下载文件:

get +文件路径

2. 树莓派

a. 配置FTP服务器

安装FTP服务器:

sudo apt install vsftpd

编辑配置文件:

sudo nano /etc/vsftpd.conf

启用并重启FTP服务器:

sudo service vsftpd restart

b. Windows下操作FTP

打开命令提示符,输入FTP命令:

ftp ip地址

上传文件:

put +文件路径

下载文件:

get +文件路径

三、Windows下安装使用X server仿真软件(Xming)

1. 连接Ubuntu

在Putty中启用X11 forwarding,输入服务器IP地址并登录。

在Windows上设置显示环境:

set DISPLAY=IP地址:0

启动Xming并访问远程桌面。

2. 连接树莓派

在Putty中启用X11 forwarding,输入树莓派的IP地址并登录。

在Windows上设置显示环境:

set DISPLAY=IP地址:0

启动Xming并访问远程桌面。

四、Ubuntu或树莓派上安装VNC server

1. Ubuntu

安装VNC server:

vncserver

编辑VNC配置文件:

sudo nano ~/.vnc/xstartup

安装GNOME环境:

sudo apt install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal

启动VNC服务器并连接远程会话。

2. 树莓派

安装VNC server:

vncserver

打开VNC viewer输入树莓派IP地址并登录。

总结与参考资料

总结

文章详细介绍了Ubuntu和树莓派的远程登录、FTP文件传输以及使用Xming和VNC实现的远程桌面访问方法。

转载地址:http://oemiz.baihongyu.com/

你可能感兴趣的文章
OpenCV与AI深度学习 | OpenCV快速傅里叶变换(FFT)用于图像和视频流的模糊检测(建议收藏!)
查看>>
OpenCV与AI深度学习 | SAM2(Segment Anything Model 2)新一代分割一切大模型介绍与使用(步骤 + 代码)
查看>>
OpenCV与AI深度学习 | YOLO11介绍及五大任务推理演示(目标检测,图像分割,图像分类,姿态检测,带方向目标检测)
查看>>
OpenCV与AI深度学习 | YOLOv11来了:将重新定义AI的可能性
查看>>
OpenCV与AI深度学习 | YOLOv8自定义数据集训练实现火焰和烟雾检测(代码+数据集!)
查看>>
OpenCV与AI深度学习 | YOLOv8重磅升级,新增旋转目标检测,又该学习了!
查看>>
OpenCV与AI深度学习 | 使用OpenCV轮廓检测提取图像前景
查看>>
OpenCV与AI深度学习 | 使用Python和OpenCV实现火焰检测(附源码)
查看>>
OpenCV与AI深度学习 | 使用PyTorch进行小样本学习的图像分类
查看>>
OpenCV与AI深度学习 | 使用YOLO11实现区域内目标跟踪
查看>>
OpenCV与AI深度学习 | 使用YOLOv8做目标检测、实例分割和图像分类(包含实例操作代码)
查看>>
OpenCV与AI深度学习 | 使用单相机对已知物体进行3D位置估计
查看>>
OpenCV与AI深度学习 | 初学者指南 -- 什么是迁移学习?
查看>>
OpenCV与AI深度学习 | 十分钟掌握Pytorch搭建神经网络的流程
查看>>
OpenCV与AI深度学习 | 基于GAN的零缺陷样本产品表面缺陷检测
查看>>
OpenCV与AI深度学习 | 基于OpenCV和深度学习预测年龄和性别
查看>>
OpenCV与AI深度学习 | 基于OpenCV实现模糊检测 / 自动对焦
查看>>
OpenCV与AI深度学习 | 基于Python和OpenCV将图像转为ASCII艺术效果
查看>>
OpenCV与AI深度学习 | 基于PyTorch实现Faster RCNN目标检测
查看>>
OpenCV与AI深度学习 | 基于PyTorch语义分割实现洪水识别(数据集 + 源码)
查看>>