自制小型Linux系统(5)

22:给小型的Linux添加Ftp服务。

执行copy.sh脚本创建/mnt/sysroot/usr/sbin/vsftpd

/mnt/sysroot/etc/vsftpd/vsftpd.conf 文件及相应目录。

自制小型Linux系统

vim /mnt/sysroot/etc/vsftpd/vsftpd.conf 将PAM认证关闭掉。

自制小型Linux系统

创建ftp的工作目录:

mkdir ---pv /mnt/sysroot/var/ftp/pub

建立ftp用户,组,密码文件。

cp /etc/passwd /mnt/sysroot/etc/

cp /etc/shadow /mnt/sysroot/etc/

cp /etc/group /mnt/sysroot/etc/

自制小型Linux系统

建立ftp 上name与id的映射关系配置文件。

cp /etc/nsswitch.conf /mnt/sysroot/etc/

拷贝需要的动态链接库文件。

编辑配置文件的相关属性。

自制小型Linux系统

自制小型Linux系统

cp -d /lib/libnss_compat* /mnt/sysroot/lib/

cp -d /lib/libnss_files* /mnt/sysroot/lib/

vim /mnt/sysroot/etc/vsftpd/vsftpd.conf

禁用日志和用户列表。

mkdir -pv /mnt/sysroot/usr/share/empty

23:验证ftp 服务。

自制小型Linux系统

自制小型Linux系统

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/20078.html