玩客云刷入Armbian后安装Samba、FTP软件可以搭建一个简单的NAS文件存储服务器。下面带来Samba和FTP文件共享服务安装配置方法,需要的用户可以参考一下。
Armbian自带软件源下载软件包会出现无法连接、速度慢等问题,因此建议切换到国内软件源。
1、使用内置工具切换(有些固件中可能没有)
cd /boot/install ./sw2cn.sh
如需恢复Armbian自带软件源使用下面命令:
sw2gl.sh
2、手动切换
#建议先备份自带软件源 cp /etc/apt/sources.list.d/armbian.list /etc/apt/sources.list.d/armbian.list.bak cp /etc/apt/sources.list /etc/apt/sources.list.bak
# 清华源(以下是一条命令复制完整) sudo tee /etc/apt/sources.list.d/armbian.list <<-'EOF' deb https://mirrors.tuna.tsinghua.edu.cn/armbian/ stretch main stretch-utils stretch-desktop EOF# 中科大源(以下是一条命令复制完整) sudo tee /etc/apt/sources.list <<-'EOF' deb http://mirrors.ustc.edu.cn/debian stretch main contrib non-free deb http://mirrors.ustc.edu.cn/debian stretch-updates main contrib non-free deb http://mirrors.ustc.edu.cn/debian stretch-backports main contrib non-free deb http://mirrors.ustc.edu.cn/debian-security/ stretch/updates main contrib non-free EOF
Pure-FTPD和VSFTPD都是非常优秀的FTP服务器软件,但VSFTPD体积更为小巧、配置也较为简单,而pure-ftpd功能强大、性能稳定、安全可靠和扩展性强,大家可以根据习惯自行选择。
1、先输入【apt-get update】更新软件源,然后输入【apt-get install vsftpd】开始安装vsftpd软件。
2、使用【mkdir 文件夹路径】创建一个文件夹用于存储用户文件。
3、使用【vi /etc/vsftpd.conf】编辑vsftpd配置文件,按照下面参数进行修改或添加:
listen=YES listen_ipv6=NO local_root=你的文件夹路径 write_enable=YES
4、如果用root登录ftp服务,则无需创建新的ftp管理账号,但要使用【vi /etc/ftpusers】注释删除里面的root。
创建用户方法:
使用【useradd -d 你的文件夹路径 用户名称】添加一个用户,并指定可访问文件夹。
使用【passwd 用户名称】设置用户登录密码。
使用【chown 用户名称:用户名称 你的文件夹路径 】设置文件目录的所有者。
5、使用【/etc/init.d/vsftpd restart】命令重启vsftpd服务。
6、使用【/etc/init.d/vsftpd status】判断vsftpd服务是否运行正常。
7、使用ftp工具就可以进行登录了。