树莓派3创建ftp服务及远程桌面配置

  拿到树莓派,首先要下载系统并开启树莓派,详情可参考链接:http://www.fengpla.org/2017/06/27/RaspberryPi/

创建ftp服务

配置

  • 安装ftp服务器
sudo apt-get install vsftpd
  • 修改ftpd配置文件
sudo vim /etc/vsftpd.conf

添加下面设置:

anonymous_enable=YES   #匿名用户使能,允许匿名用户访问
anon_root=/home/pi/ftpServer  #服务器的共享目录,需要自己创建
no_anon_password=YES   # 匿名用户登录不需要密码
write_enable=YES   #允许匿名用户进行写操作
anon_upload_enable=YES   #允许匿名用户上传
anon_mkdir_write_enable=YES   #允许匿名用户创建目录
  • 重启服务器,加载配置文件
sudo /etc/init.d/vsftpd restart

这里写图片描述

  • 进入你的/home/pi/ ftpServer目录下创建一个共享目录
cd ftpServer  #进入ftpServer文件夹
mkdir embed    #创建新文件夹
chmod 777 embed   #修改权限

测试

Windows用户登录该ftp服务器
在资源管理器中输入ftp://+树莓派IP
比如我的为:ftp://192.168.31.170
树莓派3创建ftp服务及远程桌面配置_第1张图片
进入文件夹就能上传或下载文件了。

xrdp远程桌面配置

配置

  • 安装xrdp
sudo apt-get install xrdp

安装完成后重启,就可以用远程桌面控制树莓派了。

  • 使用Windows自带的远程桌面进行连接
    打开命令提示符窗口,输入mstsc 出现远程桌面连接窗口
    树莓派3创建ftp服务及远程桌面配置_第2张图片
    输入树莓派的IP,点击连接
    树莓派3创建ftp服务及远程桌面配置_第3张图片
    输入树莓派的用户名和密码即可远程桌面。

错误

如果您使用远程桌面连接时出现下面错误
树莓派3创建ftp服务及远程桌面配置_第4张图片

解决方法: 在树莓派终端输入下面命令

sudo apt-get purge tightvnc xrdp
sudo apt-get install tightvncserver xrdp

再启动xrdp服务

sudo /etc/init.d/xrdp restart #此时会启用相应端口,配置方面默认即可

再重复上面步骤即可进行远程桌面,效果图如下:

本文多处借鉴http://blog.csdn.net/xiaolintyd/article/details/52981452
http://blog.csdn.net/hjl240/article/details/53038938
http://blog.csdn.net/daniel_ustc/article/details/16845327
希望对您有所帮助

你可能感兴趣的:(树莓派3)