红联Linux门户
Linux帮助

ubuntu 12.04搭建vsftp和Windows xp搭建IIS ftp和windows打印机

发布时间:2015-12-21 11:05:54来源:linux网站作者:Zakilo

一、首先sudo apt-get install vsftpd

再创建用户:

$ mkdir -p /home/ftpu 
$ useradd ftpu -g ftp -d /home/ftpu -s /bin/sh 

修改/etc/vsftpd.conf(最好先备份):

listen=YES 
anonymous_enable=NO 
local_enable=YES 
write_enable=YES 
local_root=/home/ftpu 
chroot_list_enable=YES 
chroot_list_file=/etc/vsftpd.chroot_list 

注意:如果没有设置local_root,默认是似乎是/var/tmp。在这一步会出错(似乎是文件夹不存在错误),下面无法重启vsftpd。

再创建并修改/etc/vsftpd.chroot_list(这一步为安全,我的理解是使用户无法切换到更上层目录,是否如此没有验证):

$ echo "ftpu" >> vsftpd.chroot_list 

重启vsftpd:

$ service vsftpd restart 

现在Windows就可以ftp上了。


二、Windows搭建需要一张系统光盘或iso等文件,用到里面的i386文件夹下的两个dll(32位机,可以去网山下这些dll)。

在“控制面板”--》“添加/删除程序”--》添加/删除Windows组件“--》勾IIS并选详细信息--》勾FTP。下一步。。下一步。。

在“计算机管理”中找“服务和应用程序”,下有默认FTP,右击属性去设置,可以右击添加新虚拟站点。

这时候可以其他机子可以ftp了,但若主机开了防火墙,或许就不行。

防火墙并不用关,在防火墙设置里的“高级”--》“网络链接设置”里的“设置”--》勾FTP,确定后就没问题了。


三、Windows控制面板里设置打印机共享,Ubuntu图形界面自带查找打印机Printer --> Network printer,一路设置顺风顺水。只能赞叹Linux驱动各种完备。


centos7在NAT环境下搭建vsftp:http://www.linuxdiyf.com/linux/15121.html

cenos 6.5安装VSFTPD服务器:http://www.linuxdiyf.com/linux/14678.html

搭建Linux vsFTPd服务器:http://www.linuxdiyf.com/linux/11352.html

CentOS 5.5编译安装vsftpd-2.3.4配置虚拟用户全攻略:http://www.linuxdiyf.com/linux/13089.html

CentOS 6.4下安装vsftpd:http://www.linuxdiyf.com/linux/11463.html