Win7怎么搭建FTP服务器
步骤/方法
1、首先在本地机器上创建一个用户!这些用户是用来登录到FTP的!我的电脑右键->管理->本地用户和组->用户->“右键”新建用户->输入用户名和密码再点创建就行了!
2、其次是在C盘新建文件夹“FTP上传”和“FTP下载”两个文件夹!并在每个文件夹里放不同的文件,以便区分!
3、之后是安装IIS组件!在开始菜单里—>控制面板-〉添加或删除程序->添加/删除windows组件->应用程序服务器->Internet 信息服务->-〉FTP服务器-〉确定-〉完成!这样就把FTP安装在服务器上了!
4、最后就是配置FTP服务器,创建上传和下载服务!创建上传服务器:右键网站->选择添加FTP站点->描述可以根据自己的需要填写->地址一般都是自己的IP地址,端口默认使用21->物理路径指向“C:\FTP上传”->访问权限要钩上“读取”和“写入”->点击完成就把上传的服务创建好了!创建下载服务器:因为21号端口已经被占用所以我们就用2121端口!它的物理路径指向“C:\FTP下载”!只有读取权限!!具体的步骤就看图吧。一、上传服务器图解
5、最后就可以测试刚才建立的ftp服务器是否建立成功了。在浏览器上输入以下地址ftp://19216893即可打开具有上传功能的FTP页面,输入ftp://19216893:2121即可打开只有下载功能的页面了!当然,登录之前还需要你输入开始建立的那个账号及密码:用户名为:wsl。密码为:xxxxxxx。具体如下图吧。
一、登录具有上传功能的ftp服务器
二、登录只有下载共能的ftp服务器
这样你需要建立的ftp服务器就建立成功了。
安装 VSFTP
代码如下:
yum -y install vsftpd
创建FTP日志文件路径
代码如下:
touch /var/log/vsftpdlog
启动配置
代码如下:
chkconfig --list vsftpd
如果是全off 则手动设置 0:off 1:off 2:off 3:off 4:off 5:off 6:off
代码如下:
chkconfig --level 2345 vsftpd on
启动ftp服务:
代码如下:
service vsftpd start
查看ftp服务状态:
代码如下:
service vsftpd status
重启ftp服务:
代码如下:
service vsftpd restart
关闭ftp服务:
代码如下:
service vsftpd stop
编辑配置文件
代码如下:
vi /etc/vsftpd/vsftpdconf
代码如下:
anonymous_enable=NO #设定不允许匿名访问
local_enable=YES #设定本地用户可以访问。注:如使用虚拟宿主用户,在该项目设定为NO的情况下所有虚拟用户将无法访问。
chroot_list_enable=YES #使用户不能离开主目录
xferlog_file=/var/log/vsftpdlog #设定vsftpd的服务日志保存路径。注意,该文件默认不存在。必须要手动touch出来
ascii_upload_enable=YES #允许使用ASCII模式上传
ascii_download_enable=YES #设定支持ASCII模式的上传和下载功能。
pam_service_name=vsftpd #PAM认证文件名。PAM将根据/etc/pamd/vsftpd进行认证
以下这些是关于Vsftpd虚拟用户支持的重要CentOS FTP服务配置项目。
默认vsftpdconf中不包含这些设定项目,需要自己手动添加RHEL/CentOS FTP服务配置。
代码如下:
guest_enable=YES #设定启用虚拟用户功能。
guest_username=ftp #指定虚拟用户的宿主用户。-RHEL/CentOS中已经有内置的ftp用户了
user_config_dir=/etc/vsftpd/vuser_conf #设定虚拟用户个人vsftp的RHEL/CentOS FTP服务文件存放路径。存放虚拟用户个性的CentOS FTP服务文件(配置文件名=虚拟用户名)
创建 chroot list,将ftp用户加入其中:
代码如下:
touch /etc/vsftpd/chroot_list
echo ftp /etc/vsftpd/chroot_list
安装Berkeley DB工具
代码如下:
yum install db4 db4-utils
创建用户密码文本,注意奇行是用户名,偶行是密码
代码如下:
vi /etc/vsftpd/vuser_passwdtxt
ftpuser1
ftppass1
ftpuser2
ftppass2
生成虚拟用户认证的db文件
代码如下:
db_load -T -t hash -f /etc/vsftpd/vuser_passwdtxt /etc/vsftpd/vuser_passwddb
编辑认证文件,注释掉所有配置
代码如下:
vi /etc/pamd/vsftpd
增加下面两句
代码如下:
auth required pam_userdbso db=/etc/vsftpd/vuser_passwd
account required pam_userdbso db=/etc/vsftpd/vuser_passwd
创建虚拟用户个性RHEL/CentOS FTP服务文件
代码如下:
mkdir /etc/vsftpd/vuser_conf/
vi /etc/vsftpd/vuser_conf/ftpuser1
内容如下:
代码如下:
local_root=/opt/var/ftp1 # 虚拟用户的根目录(根据实际修改)
write_enable=YES # 可写
anon_umask=022 # 掩码
anon_world_readable_only=NO
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
开启防火墙端口
代码如下:
vi /etc/sysconfig/iptables
添加一行,端口号使用的默认21端口
代码如下:
-A INPUT -p tcp -m state --state NEW -m tcp --dport 21 -j ACCEPT
为目录附权限并重启动vsftp服务:
代码如下:
mkdir /opt/var/ftp/ftpuser1
chmod 777 /opt/var/ftp/ftpuser1
service vsftpd restart
1、首先,我们创建一个用于登录FTP以进行操作的用户帐户。右键单击我的桌面并选择“管理选项”,转到“管理”界面,然后打开“本地用户和组”选项。我们可以在列表中看到用户选项。
2、然后右键单击用户选项,从下拉菜单中选择新用户,开始构建我们的用户,填写用户名和密码。描述可以留空。然后单击Create。创建后,您将在右侧的用户列表中看到我们创建的用户。
3、用户创建完成后,我们开始添加IIS程序服务。打开计算机的“开始”菜单,找到“控制面板”选项并将其打开。
4、转到控制面板界面查找程序选项,单击下面的卸载程序按钮进入安装程序列表界面。
5、转到程序和功能选项卡,我们可以看到有一个选项可以在左上角的菜单栏中打开或关闭Windows,单击进入。
6、转到Windows功能界面打开或关闭,我们擅长Internet信息服务,然后单击打开FTP服务器的前端,即勾选其子菜单的FTP服务和FTP可扩展性,然后单击按下OK按钮。
7、添加IIS服务后,开始创建我们的FTP站点,右键单击我的电脑并选择管理,然后找到服务和应用程序选项,单击打开,然后单击Internet信息服务管理 - 此时我们可以看到连接右框架。
8、单击打开连接框下方的本地主机主页,然后您可以看到应用程序池和网站选项,我们右键单击该网站以选择添加网站。
9、然后在弹出的添加网站框中输入我们的网站名称,物理路径是我们的FTP本地文件夹,我们可以在磁盘中创建新的,然后选择添加,IP地址选择我们的本地IP地址。
10、创建我们的FTP后,我们可以看到我们刚刚在网站下面创建了一个网络,右键单击网站名称,选择添加FTP站点发布,然后启动绑定和SSL设置,端口号选择2121IP地址填写本地IP地址。
下载filezilla到服务端和客户端这里选择下载“FileZilla Server”,然后安装一下,安装过程中让你选择安装路径,连接服务器控制器监听端口非FTP的20和21端口,是否随机启动之类的选项,这里我都默认安装了启动程序,会弹。
双击Filezilla Server Interfaceexe即可打开配置页面,在这里创建组用户,添加需要用来共享的目录,详细可以参考文献1点击图标或菜单 Editusers,建立用户,并设密码为此用户建立可访问的目录,如下此时,就可以用FTP客户。
端口注意不要和常见服务如80端口冲突第5步 接着我们可以设定是否在开机时自动启动FileZilla Server Interface伺服器管理介面,如果你常常需要管理你的FTP伺服。
接着,创建test用户的密码先勾选Password,然后在右边输入需要的密码,如,我这里配置的密码是”test“如何用Filezilla软件搭建FTP服务器 然后,点击左侧的”Shared Folder“进入ftp目录配置界面,点击”Add“选择系统的D盘根。
FileZilla Server,下载到本地并解压文件 在FileZilla serverexe上点击右键,选择“以管理员身份运行”,然后确认启动服务 这样FileZilla服务就安装成功了 END FileZilla server配置 双击运行“FileZilla Server。
Filezilla软件分为客户端和服务器端如果你要搭建FTP的话在你的服务器上面安装服务器端,在本机安装客户端的。
ftp服务器 需要 配置 ip, user, pwd 此 ip 前提 要 为 真实ip 即客户端 能ping到 ,非 localhost。
ftp和windows共享是两种不同的协议,相对来说ftp更加安全可靠共享方式是直接在服务器端进行文件修改,用户权限和ftp里面的用户权限不同你既然已经用了ftp,就不要用共享方式了。
背景 需要在内网环境下搭建一个FTP服务器,查阅相关资料发现使用filezilla server比较方便,就打算使用此项技术但是在官网下载filezilla server以后发现,此安装包必须要在能够连接公网的环境下安装才可以所以后来我就在网上现在。
根据云服务器系统及配置环境,选择相应的ftp软件,比如serveU或者FileZillaServer等,可以参与“云4计划”免费申领一台4核4G的快云服务器,安装对应教程学习搭建ftp服务器。
如何安装配置filezilla即架设ftp服务这里的filezilla包括服务端和客户端我们先来用filezilla server 架设ftp服务端看步骤方法步骤 百度‘filezilla server’下载最新版注意点下载的版本如果是32位的适用xp和win2003。
是保留的本地IP,在任何跑IP协议的机器上都是指自己,你在客户端用这个IP能访问到服务器才怪呢。
FileZilla分为客户端 和 服务器端 您只需要在服务器上面下载FileZilla服务端,在客户端下载FileZilla客户端安装即可使用。
2 接着,完成快速安装,按照标准的模式安装即可3 完成安装后打开该服务器软件,进入Filezilla服务器的主界面,如下图所示4 接着,分别点击”Edit“,”users“,进入用户的配置界面5 我们将要在这个界面完成FTP用户的。
如图所示保存后就会看到主界面出现了Done sending account settings代表这条ftp信息建设成功最后用flashFXP本地连接服务器网站,成功了使用filezilla server服务器上搭建ftp就是这么简单,心动了就赶紧试试吧。
0条评论