vsftpd配置

Linux常用命令

馋奶兔 提交于 2019-12-25 21:34:04
netstat命令各个参数说明如下:   -t : 指明显示TCP端口   -u : 指明显示UDP端口   -l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序)   -p : 显示进程标识符和程序名称,每一个套接字/端口都属于一个程序。   -n : 不进行DNS轮询,显示IP(可以加速操作) 即可显示当前服务器上所有端口及进程服务,于grep结合可查看某个具体端口及服务情况·· netstat -ntlp //查看当前所有tcp端口· netstat -ntulp |grep 80 //查看所有80端口使用情况· netstat -an | grep 3306 //查看所有3306端口使用情况· 查看一台服务器上面哪些服务及端口 netstat -lanp 查看一个服务有几个端口。比如要查看mysqld ps -ef |grep mysqld 查看某一端口的连接数量,比如3306端口 netstat -pnt |grep :3306 |wc 查看某一端口的连接客户端IP 比如3306端口 netstat -anp |grep 3306 netstat -an 查看网络端口 lsof -i :port,使用lsof -i :port就能看见所指定端口运行的程序,同时还有当前连接。 nmap 端口扫描netstat -nupl

vsftp虚拟用户配置

一世执手 提交于 2019-12-25 15:43:29
1、配置用户密码 cd /etc/vsftpd/ vi vftpuser.txtx (奇数行为用户名 ,偶数行为密码) db_load -T -t hash -f /etc/vsftpd/vftpuser.txtx /etc/vsftpd/vftpuser.db 2、配置用户目录 cd /etc/vsftpd/vuser_conf vi 用户名 local_root=/ftp_data/ftp_dir/用户名 write_enable=YES download_enable=YES anon_world_readable_only=NO anon_upload_enable=NO anon_mkdir_write_enable=NO anon_other_write_enable=NO local_umask=022 保存并退出 3、配置用户权限 cd /ftp_data/ftp_dir mkdir 用户名 chown ftpuser:ftp 用户名4、重启service vsftpd restart 1. 查看是否安装vsftp rpm –qa|grep vsftpd 如果出现 vsftpd-2.0.5-16.el5_5.1 说明已经安装 vsftp 安装vsftp yum -y install vsftpd 2. 测试是否安装成功 (匿名登录 user: anonymous

LANMP相关配置

浪子不回头ぞ 提交于 2019-12-25 15:27:53
Linux Apache Mysql Postgresql 安装 yum -y install httpd yum -y install mysql mysql-server yum -y install php php-mysql php-postgresql php-pgsql php-devel yum -y install postgresql postgresql-server 自启动chkconfig httpd on 查看自启动项chkconfig --list 卸载yum remove httpd 2、启动Apache:service httpd start或 /etc/rc.d/init.d/httpd start 检测启动结:ps aux | grep httpd 3、启动Mysql:service Mysqld start或 /etc/rc.d/init.d/mysqld start 检查启动结果:netstat -tulnp | grep :3306 修改root密码 mysqladmin -u root password ‘你想设置的密码’ 登录 mysql -u root -p回车后输入密码 修改密码 mysqladmin -u root -p password '******'回车输入愿密码 4、MySql命令 查看数据库:show databases

CentOS配置VSFTP服务器

老子叫甜甜 提交于 2019-12-25 08:19:01
[1] 安装VSFTP [root@localhost ~]# yum -y install vsftpd [2] 配置vsftpd.conf文件 [root@localhost ~]# vi /etc/vsftpd/vsftpd.conf # Example config file /etc/vsftpd/vsftpd.conf # # The default compiled in settings are fairly paranoid. This sample file # loosens things up a bit, to make the ftp daemon more usable. # Please see vsftpd.conf.5 for all compiled in defaults. # # READ THIS: This example file is NOT an exhaustive list of vsftpd options. # Please read the vsftpd.conf.5 manual page to get a full idea of vsftpd's # capabilities. # # Allow anonymous FTP? (Beware - allowed by default if you comment

Ubuntu搭建FTP服务器

妖精的绣舞 提交于 2019-12-24 15:37:32
1、安装vsftpd   终端输入sudo apt-get install vsftpd   安装之后会在/home/下建立一个ftp目录,访问下可以看到一个空白内容的ftp空间。   默认设置下需要匿名用户不可以登录 2、设置 vsftpd.conf文件   修改之前最好先备份这个文件:sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.old 参数意义: Anonymous_enable=yes (允许匿名登陆) Dirmessage_enable=yes (切换目录时,显示目录下.message的内容) Local_umask=022 (FTP上本地的文件权限,默认是077) Connect_form_port_20=yes (启用FTP数据端口的数据连接)* Xferlog_enable=yes (激活上传和下传的日志) Xferlog_std_format=yes (使用标准的日志格式) Ftpd_banner=XXXXX (欢迎信息) Pam_service_name=vsftpd (验证方式)* Listen=yes (独立的VSFTPD服务器)* 功能:只能连接FTP服务器,不能上传和下传 注:其中所有和日志欢迎信息相关连的都是可选项,打了星号的无论什么帐户都要添加,是属于FTP的基本选项 开启匿名FTP服务器上传权限: Anon

13-4 14-15 NFS exportfs 客户端bug FTP vsftp

☆樱花仙子☆ 提交于 2019-12-24 11:36:45
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 14.4 exportfs命令 exprotfs可以网络广播nfs下的磁盘操作 常用选项 -a 全部挂载或者全部卸载 -r 重新挂载 -u 卸载某一个目录 -v 显示共享目录 需要操作在服务端上 [root@axiang-02 ~]# vim /etc/exports 再加入一行 /tmp 10.1.1.9(rw,sync,no_root_squash) //这里不限制root用户 [root@axiang-02 ~]# exportfs -arv exporting 10.1.1.9:/tmp exporting 10.1.1.0/24:/home/nfstestdir exportfs -arv 不用重启nfs服务就可以生效 客户端 [root@axiang-03 ~]# showmount -e 10.1.1.8 Export list for 10.1.1.8: /home/nfstestdir 10.1.1.0/24 /tmp 10.1.1.9 [root@axiang-03 ~]# mount -t nfs 10.1.1.8:/tmp/ /mnt [root@axiang-03 ~]# vim /mnt/1 [root@axiang-03 ~]# ls -l !$ ls -l /mnt/1 -rw

VSFTP配置

試著忘記壹切 提交于 2019-12-24 04:08:15
目录 1 vsFTP服务器的安装 1.1 匿名服务器的连接(独立的服务器) 1.2 开启匿名FTP服务器上传权限 1.3 开启匿名服务器下传的权限 1.4 普通用户FTP服务器的连接(独立服务器) 1.5 用户登陆限制进其它的目录,只能进它的主目录 1.6 限制本地用户访问FTP 1.7 安全选项 1.8 查看谁登陆了FTP,并杀死它的进程 2 vsFTP服务器的配置 2.1 配置本地组访问的FTP 2.2 配置独立FTP的服务器的非端口标准模式进行数据连接 2.3 配置单独的虚拟FTP,使用虚拟FTP用户,并使建立的四个帐户中有不同的权限 2.3.1 A:配置网卡 2.3.2 B:写入/etc/sysconfig中(为了重起后IP地址不会丢失) 2.3.3 C:进入vsftpd.conf所在的文件夹 2.3.4 D:建立logins.txt 2.3.5 E:建立访问者的口令库文件,然后修改其权限 2.3.6 F:进如/etc/pam.d/中创建ftp.vu 2.3.7 G:在/var/ftp/创建目录并改变其属性和它的属主 2.3.8 H:进入vsftpd2.conf修改其中的信息 2.3.9 I:在vsftpd.comf所在的目录中创建virtaul文件目录并在文件目录中创建以你用户名命名的配置文件 2.3.10 J:修改vsftpd2.conf 2.4 vsftpd

linux centos6.5 ftp网页vsftpd配置

烂漫一生 提交于 2019-12-24 02:27:20
安装命令 centos下 yum install vsftp d 出现“Complete!”时意味着安装完成。Linux中,系统对于大小写严格区分,比如abc和ABC是完全不相同的字符,要特别注意。 配置Vsftpd 虚拟用户使用vsftpd服务器之前,要对服务器进行配置,主要包括如下几个步骤: (1)生成虚拟用户口令库文件。 (2)配置生成vsftpd的认证文件。 (3)建立虚拟用户访问所需要的目录并且设定相应的访问权限。 (4)建立配置文件。 (5)重新启动vsftpd服务器。 安装完之后我们要对它进行配置,才能正常使用。编辑vsftpd的配置文件vi /etc/vsftpd/vsftpd.conf vi编辑器中的搜索使命是斜杠“/”,然后输入要查找的内容,回车确定。以下是要更改的选项 在配置文件中第11行的“anonymous_enable=YES”前面加上#号,将匿名登录禁用。 重要! ESC,冒号wq!回车。 读取生效配置。cat /etc/vsftpd/vsftpd.conf |grep ^[^#] local_enable=YES write_enable=YES local_umask=022 anon_upload_enable=YES anon_mkdir_write_enable=YES anon_umask=022 dirmessage_enable=YES

FTP服务搭建

风格不统一 提交于 2019-12-23 04:52:56
一、FTP的用户类型 1、匿名用户:用户名为ftp 或 anonymous,提供任意密码(包括空密码)都可以通过服务器验证。一般用于公共文件的下载,如提供一些免费的软件,学习资料下载的站点。 2、本地用户:直接使用本地系统用户账号进行验证 3、虚拟用户:统统以分独立的用户数据库文件进行登录验证,将FTP账号与Linux系统账户的关联性降至最低,为系统提供更好的安全性 二、实例搭建 1、搭建匿名用户访问的FTP服务 前期准备: (1)安装FTP服务软件 yum -y install vsftpd vsftpd 为ftp服务的软件 ftp的共享目录 /var/ftp/pub (2)更改共享目录pub的属主为ftp,系统默认就有ftp这个用户。 chown ftp /var/ftp/pub (3)开放匿名用户的配置文件并启动vsftp服务,ftp的配置文件路径 /etc/vsftpd/vsftpd.conf (4)cd /etc/vsftpd (5)备份配置文件---》cp vsftpd.conf{,.bak} (6)打开配置文件 vim vsftpd.conf (7)配置FTP 2、开启ftp服务 /etc/init.d/vsftpd start 3、检查ftp端口,确认是否已开启 netstat -antup | grep vsftpd 4、关闭防火墙 service

vsftp下载安装

允我心安 提交于 2019-12-21 02:56:36
1、当linux服务只可使用内网的时候,可以在profile文件中设置相关环境变量,允许使用代理上网,可以联网时不需要该配置 vi /etc/profile ##在文件中加上以下配置信息,http://192.0.0.1:3128是代理服务器的地址 export http_proxy=http://192.0.0.1:3128 export https_proxy=http://192.0.0.1:3128 2、查看vsftp是否已安装,如果安装了,可以卸载或者继续搭建 rpm -qa | grep vsftpd ##如果无安装,则输入以下命令 yum -y install vsftpd ##查看安装成功的版本信息 rpm -qa vsftpd 3、配置不同的用户不同的目录权限 ##进入指定目录下 cd /etc/vsftpd/ ##在当前目录下创建相关文件夹 mkdir userconfig ##进入该目录下创建相关用户文件信息 cd userconfig vim testftp ##输入以下信息 local_root=/data/vsftpd/testftp 4、配置vsftp ##进入指定目录下 cd /etc/vsftpd/ ##vsftpd.conf配置文件的配置 vim vsftpd.conf ##配置信息如下 ##是否允许匿名用户登录YES/NO 原有默认配置YES