当前位置:   article > 正文

在win下使用putty,ftp,Xming,VN远程操作Linux(Ubuntu和树莓派)_window下,安装putty和xming

window下,安装putty和xming

一、Linux系统(Ubuntu和树莓派)的远程操作练习

1.在ubuntu下配置网络

1.虚拟机—>设置—>网络适配器—>桥接模式
在这里插入图片描述
2.编辑—>虚拟网络编辑器
在这里插入图片描述
此时没有桥接模式的网络,再更改设置就有了
在这里插入图片描述

如果这里没有桥接模式,就有大问题了,首先查看自己的网络适配器是否有vmware network adapter的两个网络,如果没有请参考VMware的虚拟网络编辑器,在配置的过程中没有桥接模式!(虚拟机卸载)

在这里插入图片描述

如果以上方法都不行,需要一个软件CCleaner,在这里插入图片描述
具体请参考VMware安装完后,没有虚拟网卡出现。

CCleaner使用方法:
找到vmware的文件修复即可
在这里插入图片描述
2.在ubuntu查看ip地址

有时候会出现网络连接激活失败的问题,编辑—>虚拟网络编辑器—>更改模式—>桥接模式的自动改成所相对应的就即可,详情参考VMware启用桥接网卡网络设置时Linux(Ubuntu)无法连接到网络

ifconfig
  • 1

在这里插入图片描述
3.ping通ubuntu
在这里插入图片描述
此时ubuntu的桥接模式设置完成

2.在ubuntu下创建新用户

sudo adduser classmate1
  • 1

由于本人之前已创建过classmate1的新用户,新建只需输入两次新密码,然后回车4次,最后输入y即可创建成功
在这里插入图片描述
在初始界面可以看见classmate1的新用户了
在这里插入图片描述

3.在树莓派下创建新用户

通过手机热点查看已连接设备的ip地址,使用PuTTY来连接

本树莓派的ip地址为:192.168.43.184

在这里插入图片描述

初始账号:pi
初始密码:raspberry

在这里插入图片描述

sudo adduser classmate2
  • 1

由于本人之前已创建过classmate2的新用户,新建只需输入两次新密码,然后回车4次,最后输入y即可创建成功,跟ubuntu新建用户一样
在这里插入图片描述

4.在win10下用putty远程登陆

1.远程登录ubuntu

1.首先要在ubuntu下安装SSH

sudo apt-get install openssh-server
  • 1

在这里插入图片描述
查看ubuntu下SSH是否安装完毕,并且开启与否

sudo ps -e | grep ssh
  • 1

如果返回的结果是“xxxx? 00:00:00 sshd”,代表服务开启。那个四个x代表四位数字,每台机数字不一样的

在这里插入图片描述
2.使用PuTTY来远程登录
在这里插入图片描述
输入新建的用户和密码
用户名:classmate1
密码:123456
在这里插入图片描述
成功使用 PuTTY 登录上了

2.远程登录树莓派

使用PuTTY来远程登录
在这里插入图片描述
输入新建的用户和密码
用户名:classmate2
密码:123456
在这里插入图片描述

5.在win10下用 ftp远程登录

1远程登录ubuntu

首先在ubuntu下安装ftp服务

sudo apt-get install vsftpd
  • 1

在这里插入图片描述

sudo vi /etc/vsftpd.conf
  • 1

在这里插入图片描述

将下面语句前的#删除即可

write enable=YES
local_umask=022
anon_upload_enable=YES
anon_mkdir_write_enable=YES

在这里插入图片描述
重启服务

service vsftpd restart
  • 1

在这里插入图片描述
在windows下打开cmd

fpt 192.168.43.218
  • 1

在这里插入图片描述
输入新建的用户和密码
用户名:classmate1
密码:123456
登陆成功

在这里插入图片描述
上传文件
传送文件事先在E盘新建一个ftp的文件夹,文件里新建一个123.txt的文件

lcd E:\ftp//进入到本地的某个目录中
  • 1

在这里插入图片描述

put 123.txt//传送某个文件
  • 1

在这里插入图片描述
传送成功

ls//查看ubuntu下的当前目录
  • 1

查看ubuntu下,现在已有123.txt的文件了
在这里插入图片描述
在这里插入图片描述
下载文件
首先在ubuntu主目录下创建一个1234.txt的文件
在这里插入图片描述

get 1234.txt//下载某个文件
  • 1

在这里插入图片描述

在这里插入图片描述

2远程登录树莓派

sudo apt-get install vsftpd
  • 1

在这里插入图片描述

sudo nano /etc/vsftpd.conf
  • 1

在这里插入图片描述
将下面语句前的#删除即可

write enable=YES
local_umask=022
anon_upload_enable=YES
anon_mkdir_write_enable=YES

在这里插入图片描述
重启服务

service vsftpd restart
  • 1

在这里插入图片描述
在windows下打开cmd

fpt 192.168.43.218
  • 1

在这里插入图片描述
输入新建的用户和密码
用户名:classmate2
密码:123456
登陆成功
在这里插入图片描述
在这里插入图片描述
上传文件
传送文件事先在E盘新建一个ftp的文件夹,文件里新建一个123.txt的文件

lcd E:\ftp//进入到本地的某个目录中
  • 1

在这里插入图片描述
在这里插入图片描述
下载文件
首先在树莓派/home/classmate2下创建一个12345.txt的文件
在这里插入图片描述
在这里插入图片描述

get 12345.txt//下载某个文件
  • 1

在这里插入图片描述
在这里插入图片描述

6.在win10下使用Xming远程桌面

1下载Xming

在客户端windows下安装X server仿真软件(这里我们使用免费软件 Xming), 以及终端软件,这次实验采用 putty
Xming下载地址:地址
提取码:9nfg

2运行putty,在配置选项 connection -> SSH -> Auth -> X11 forwarding 处,将 Enable X11 forwarding 打钩;然后 session->host name 处填写服务器IP地址,再点击 open 连接 远程服务器
在这里插入图片描述
在这里插入图片描述
3.使用新建的账号/密码登录远程Ubuntu
-
4.输入命令, set DISPLAY=xxx.xxx.xxx.xxx:0 ,(xxx.xxx.xxx.xxx是你所使用电脑windows下配置的IP地址)
在这里插入图片描述
打开gedit编辑界面
在这里插入图片描述
打开火狐浏览器
在这里插入图片描述

7.在win10下使用VNC远程桌面

1.远程登录ubuntu

1在ubuntu安装vncsever

sudo apt-get install vnc4server
  • 1

在这里插入图片描述
2打开vncsever,注意需要设置密码,输入两次

vnserver
  • 1

在这里插入图片描述

注:密码只能<8位,太长的话只取前8位

在这里插入图片描述
3配置 VNC server

sudo nano ~/.vnc/xstartup
  • 1

在这里插入图片描述

在这里插入图片描述

#!/bin/sh

export XKL_XMODMAP_DISABLE=1  

unset SESSION_MANAGER  

unset DBUS_SESSION_BUS_ADDRESS  

gnome-panel &  

gnome-settings-daemon &  

metacity &  

nautilus &  

gnome-terminal &
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17

在这里插入图片描述
4安装 gnome

sudo apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal
  • 1

在这里插入图片描述
5启动vncserver并查看端口号

vncserver :1
  • 1

在这里插入图片描述

netstat -tulpn | grep vnc* 
  • 1

在这里插入图片描述

cat ~/.vnc/jin781480406-virtual-machine:1.log
  • 1

在这里插入图片描述
6打开 VNC viewer ,输入 192.168.43.117:5901 (Ubuntu 的 IP 和 端口号),然后点击 Continue
在这里插入图片描述
输入设置的密码
在这里插入图片描述
本机有问题,显示灰皮,过程没有错误

在这里插入图片描述

二、总结

了解了各种远程登录的方法

三、参考资料

VMware的虚拟网络编辑器,在配置的过程中没有桥接模式!(虚拟机卸载)
Ubuntu如何开启SSH服务
在ubuntu上部署安装ftp服务器
Ubuntu和树莓派的各种远程登录——putty,VNC viewer
Ubuntu和树莓派的各种入门级远程连接操作
ubuntu下安装vncserver
VNC启动报错问题‘testdb:1 is taken because of’解决

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/202980
推荐阅读
相关标签
  

闽ICP备14008679号