ftp服务器设置 用户名和密码 账号权限


Time:2023-07-21 10:59:13

关于ftp服务器设置的问题,我们总结了以下几点,给你解答:

ftp服务器设置


ftp服务器设置

ftp在linux下实现

0、设置虚拟机通信模式为仅主机模式,和宿主机vmnet1通信,配置服务器IP地址和宿主机vmnet1地址保证在同一网络中。

#su - root#vim   /etc/sysconfig/network-scripts/ifcfg-xxxBOOTPROTO=static                    修改获得IP地址方式为static手工配置ONBOOT=yes                          修改值为yes激活网卡IPADDR=192.168.215.1xx             设置IPNETMASK=255.255.255.0             设置子网掩码GATEWAY=192.168.215.254           设置网关DNS1=114.114.114.114                设置DNS服务器地址#systemctl restart network#ifconfig 或 ip a    #ping  宿主机IP                           保证ping通

1、安装vsftpd服务软件

1)先进行yum安装源配置

#mount  /dev/cdrom  /mnt   每次开机重新执行#cd  /etc/yum.repos.d/#ls#rm -rf  *#vim 1.repo[cdrom]name=cdrombaseurl=file:///mntenabled=1gpgcheck=0#yum list   #yum repolist

2)安装ftp服务软件

[root@geweilun ~]#yum -y install vsftpd[root@geweilun ~]#rpm -q vsftpd

2、主配置文件路径:

[root@geweilun vsftpd]# vim /etc/vsftpd/vsftpd.conf    

思考:从哪些方面配置FTP服务:

1)主目录设置及添加资源到主目录

2)站点地址:给ftp站点分配IP地址,默认端口号21?端口号的含义:表示一个进程。

3)对用户进行身份验证:

匿名ftp访问:只能以anonymous或ftp用户名登陆,密码为guest

用户ftp访问:必须以用户名和口令来登录服务器

混合访问:匿名或以特定用户来访问

4)用户访问ftp站点目录下资源的权限设置:读取、写入

匿名访问权限:一般读取

特定用户访问权限:赋予写入权限

3、设置服务器监听的ip地址和端口,此配置语句可省略,因为端口默认21,监听ip地址默认为服务器地址。

listen_address=192.168.215.xxxlisten_port=21

匿名访问ftp服务配置:

1、匿名用户访问ftp服务器,匿名访问用户名为 ftp或anonymous,密码为guest, 匿名用户访问主目录默认为/var/ftp/。在此主目录下建立文件作为下载资源:

[root@geweilun ~]#cd  /var/ftp[root@geweilun ~]#touch  1.txt[root@geweilun ~]#mkdir test; touch test/f1

验证:

1)用下列命令启动和重启ftp服务

[root@geweilun ~]#sytemctl  start  vsftpd      启动[root@geweilun ~]# sytemctl  restart  vsftpd     重启[root@geweilun ~]# sytemctl  status  vsftpd     查看状态 

2)在客户端匿名访问ftp站点:

ftp://192.168.251.xxxftp://anonymous@192.168.251.xxx ftp://ftp:guest@192.168.251.xxx

如果访问不了,关闭防火墙

[root@geweilun ~]# getenforce        enforce防火墙状态Enforcing[root@geweilun ~]#setenforce 0          设置为允许访问[root@gewei# getenforce     permissivePermissivelun ~]# systemctl status firewalld    firewalld防火墙[root@geweilun ~]# systemctl stop firewalld 

2. 改变匿名用户访问的主目录为自己指定的主目录

  [root@geweilun ~]#mkdir  /opt/ftp        //建立指定主目录     [root@geweilun ~]#touch  /opt/ftp/1.doc     //建立文件[root@geweilun ~]#mkdir  /opt/ftp/home     //建立目录

3.打开配置文件/etc/vsftpd/vsftpd.conf,在配置文件中通过anon_root属性指定匿名用户访问主目录:

    anon_root=/opt/ftp           //添加配置语句 

ftp服务器设置账号权限


ftp服务器设置账号权限

先在计算机管理里-本地用户和组创建建组(组为各个部门的名称)。 然后在FTP指定的目录路径中创建各个部门的文件夹,然后在各部门文件夹属性-安全中添加进所制定的组。可以再查找-高级中添加。就可以了。不要在FTP中另外设定,根据权限规则有累加。会造成账号的完全访问权限。

ftp服务器设置用户名和密码


ftp服务器设置用户名和密码

1、打开“控制面板”的“程序和功能”:

2、终苗垂进入到“程序和功能”的界面,选择左侧的“打开或关闭Windows功能”,打开“Windows”功能对话框:

3、展开组最架具之才山宗报师病“Internet信息服务”节点,发现默认情况下“FTP服务器”子节点并没有被选中,选中该子节点,点击“确定”按钮,Windows开始安装FTP服务(由于Win7的所有组件安装文件其实已经在Win7的安装过程中被拷贝到系统落中,故不想WinXP下安装组件需要系统盘):

4、安装完成后,你会在“服务”管理工具中看到“MIcrosoft FTP Service”服务:

初学Web开发的人,一般的情况下都认为IIS只能提供Web服务。其实IIS不仅可以提供Web服务,还可以提供其他服务,如网络新闻服务(NNTP)、简单邮件传输服务(S武制之施型范克下话MTP),当然还有文件传输服务(FTP)。只是在IIS上,用得最多的是Web服务。默认安装的情况下,IIS也只会安装Web服务,FTP服务只在特定选择的情况下才会被安装到IIS环境中。


本文拓展问题:

ftp服务器设置访问权限ftp服务器设置