利用xrdp实现windows系统远程桌面访问ubuntu系统并互传文件

利用xrdp实现windows系统远程桌面访问ubuntu系统

   最近公司有个需求,windows系统通过互联网利用vpn访问公司局域网内Ubuntu 14.04系统并互相传输文件的需求,经过几天的研究,查找资料,搜索百度,现把完整步骤整理如下:

安装xrdp

使用快捷键"Ctrl+Alt+T"打开一个终端窗口,输入"sudo apt-get install xrdp"–>回车–>输入用户的密码–>回车–>输入"y"–>回车,安装完成。

安装vnc4server

输入"sudo apt-get install vnc4server"–>回车–>输入root用户的密码–>回车–>输入"y"–>回车,安装完成。
在这里插入图片描述

安装xfce4

1.输入"sudo apt-get install xubuntu-desktop"–>回车–>输入root用户的密码–>回车–>输入"y"–>回车–>。
2.输入"echo “xfce4-session” >~/.xsession"–>回车–>输入"sudo service xrdp restart"–>回车,安装完成。
在这里插入图片描述

查看IP地址

桌面右上角单击"连接信息"–>在"连接信息对话框"中查看IP地址。
在这里插入图片描述

打开远程桌面连接

使用"窗口键+R"打开"运行对话框"–>输入"mstsc"–>回车–>输入Ubuntu主机的IP地址–>“连接”。

登录Ubuntu 14.04桌面

选择"sesman-Xvnc"–>输入"用户名和密码"–>回车,成功登录到Ubuntu 14.04桌面,现在可以进行远程操作了。

远程过程中会出现连接失败问题。

问题如下:
connecting to sesman ip 127.0.0.1 port 3350
sesman connect ok
sending login info to session manager, please wait
xrdp_mm_process_login_response: login successful for display
started connecting
connecting to 127.0.0.1:5921
tcp connected
security level is 2
password failed
error - problem connecting
解决方法:
在文件sudo vim /etc/xrdp/sesman.ini最后添加如下两行(编辑文件之前使用命令“sudo chmod 666 /etc/xrdp/sesman.ini”更改文件读写权限。否则文件只读,不可编辑)可解决问题。
param8=-SecurityTypes
param9=None

windows系统与ubuntu系统互传文件(局域网)。Linux系统可通过配置samba服务实现与windows系统化共享文件夹访问。

安装samba

使用快捷键"Ctrl+Alt+T"打开一个终端窗口,在终端输入“sudo apt-get install samba”和“sudo apt-get install smbclient”。

设置用户名和密码(如果安装系统时已设置用户名和密码,本步骤可以忽略)

1.添加用户myShare,在终端输入“sudo useradd myShare”
2.接着为这个新添加的用户设置密码。在终端输入“sudo smbpasswd -a myShare”然后输入密码。

修改配置文件

打开/etc/samba/smb.conf配置文件(打开配置文件之前,使用命令“sudo chmod 666 /etc/xrdp/sesman.ini”更改文件读写权限。否则文件只读,不可编辑),然后在文件中添加以下内容:
[myShare] #步骤五中ip地址后跟的共享文件夹名
browseable = yes
writable = yes
path = /home/shareFolder #这个是在ubuntu上需要与windows共享的文件夹路径
public = yes
guest ok = yes
security = share
create mask = 0777
directory mask = 0777
force directory mode = 0777
force create mode = 0777

启动samba服务

在ubuntu终端输入“sudo service smbd restart”启动samba服务。

在windows上右键选择此电脑,选择映射网络驱动器。

在文件夹框内输入ubuntu主机的ip地址和共享文件夹名(例:\192.168.1.1\myShare),点击完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值