现在的位置: 首页 > 综合 > 正文

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

2016年07月05日 ⁄ 综合 ⁄ 共 830字 ⁄ 字号 评论关闭

一。

首先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驱动各种完备。

抱歉!评论已关闭.