vsftpd

Day 8 Linux之Day8

旧街凉风 提交于 2020-04-04 06:25:36
Linux 之 Day 8 一、Linux网络原理及基础设置 1. 使用ifconfig命令来维护网络 1) ifconfig命令的功能:显示所有正在启动的网卡的详细信息或设定系统中网卡的IP地址。 2) 灵活应用ifconfig命令设定网卡的IP地址:   例如:修改eth0网卡的IP地址为172.18.48.56和子网掩码255.255.255.128的命令:   ifconfig eth0 172.18.48.56 netmask 255.255.255.128 2. 使用ifup和ifdown命令启动和停止网卡 1) ifup命令的功能:启动系统上指定的网卡。 2) ifdown命令的功能:停止系统上指定的网卡。 3)使用ifup命令启用指定网卡的举例:   例如:启动eth0网卡的命令:ifup eth0 4) 使用ifdown命令停用指定网卡的举例:   只能作用于配置文件   例如:停用eth0网卡的命令:ifdown eth0 3. 网络配置文件 1) 网卡的配置文件存放在/etc/sysconfig/network-scripts目录中,且每个网卡对应的配置文件的文件名以ifcfg-开始,如eth0这个网卡对应的网络配置文件就是ifcfg-eth0。   补:虚拟机新添加网卡没有配置文件需手动添加配置或图形添加网卡。 2) 网络配置的定义:所谓的网络配置(设定

How to install and configure vsftpd

一个人想着一个人 提交于 2020-04-04 06:00:33
This tutorial focuses on how to setup vsftpd server on your linux based VPS or a dedicated server. The vsftpd stands for “Very Secure FTP Daemon”. It is not just secure as the name suggests but also delivers excellent performance by consuming less memory. The tutorial also teaches you how to configure by adding ftp users and locking the directory to individual users. You can install vsftpd on Ubuntu / Debian, CentOS /Fedora and RHEL linux. Installing vsftpd on Ubuntu or Debian sudo apt-get install vsftpd Installing vsftpd on CentOS / Fedora yum install vsftpd How to configure vsftpd: Now that

跟高手学习LINUX笔记-20

假如想象 提交于 2020-04-03 14:23:14
第20节:条件判断语句和if的使用 本节所讲内容: 20.1 read命令键盘读取变量的值 read命令最主要是读入输入的参数 重要参数 -p:后面跟提示内容 read -p "请输入您的姓名:" $name -t:后面跟个数字,超过此数字的秒数不输入则自动退出 read -t 5 -p "请输入您的姓名:" $name 5秒钟不输入则自动跳出 -s:不显示输入内容,常用于输入密码时 例1: [root@node-1 scripts]# cat test-read.sh #!/bin/bash read -p "Please input your name:" NAME read -p "Please input your age :" AGE cat << eof 你的基本信息如下: 姓名: $NAME 年龄:$AGE eof 20.2 流程控制语句if 流程控制语句if语法: if [ 条件判断 ] then 命令 elif 命令 else 命令 fi 在说明if之前先介绍if中比较的意义 2.1数值的比较 -eq:是否相等 -nq:是否不相等 -gt:是否大于 -lt:是否小于 -ge:是否大于等于 -le:是否小于等于 例2: [root@node-1 scripts]# cat test2.sh #!/bin/bash read -p "input num1 num2 :

ftp匿名和用户安装配置

时光总嘲笑我的痴心妄想 提交于 2020-04-02 19:02:00
匿名安装配置 安装vsftpd [root@100 ~]# yum -y install vsftpd # 修改 /etc/vsftpd/vsftp.conf 文件:(建议复制一个备份文件在同一目录下,以防直接修改错误,而无法恢复。) # 例如匿名用户有创建目录和上传文件的权限 [root@100 ~]# echo 'anon_mkdir_write_enable=YES' >>/etc/vsftpd/vsftpd.conf [root@100 ~]# echo 'anon_upload_enable=YES' >>/etc/vsftpd/vsftpd.conf 保存退出,重启FTP服务器: [root@100~]# systemctl restart vsftpd # 关闭防火墙和selinux [root@100 ~]# getenforce Disabled [root@100 ~]# systemctl stop firewalld [root@100 ~]# systemctl disable firewalld 在 /var/ftp 目录下创建文件abc [root@100 ~]# cd /var/ftp/ [root@100 ftp]# touch abc [root@100 ftp]# ls abc pub # 客户端验证: [root@96 ~]# lftp -u

安装ftp服务器

久未见 提交于 2020-04-01 09:56:50
安装VSFTPD yum install -y vsftpd 启动 VSFTPD service vsftpd start 查看端口是否开启 netstat -nltp | grep 21 创建 FTP 用户 useradd -s /sbin/nologin ftpuser echo "ftpuser" | passwd ftpuser --stdin 创建目录 mkdir /ftpdata/ftpuser -p chown ftpuser:ftpuser /ftpdata/ftpuser 修改用户家目录 先查看用户uid id ftpuser uid=1013(ftpuser) gid=1018(ftpuser) groups=1018(ftpuser) usermod -d /ftpdata/ftpuser -u 1013 ftpuser 修改/etc/vsftpd/vsftpd.conf 修改对应的值如下: anonymous_enable=NO 重启 VSFTPD service vsftpd restart 来源: https://www.cnblogs.com/liang545621/p/12610447.html

vsftpd安装,以及配置ssl

爷,独闯天下 提交于 2020-03-31 08:32:46
转载请注明出处: http://www.cnblogs.com/blazer/p/4969711.html 环境:CentOs6.4 64bit 安装非常容易,麻烦在配置与创建用户, 该博文主要用于 记录增加和删除虚拟帐户的shell脚本以及 记录安装时的配置参数 ,以供之后方便于管理与使用。 1.先检查是否安装了vsftpd,如果有安装则删除 rpm -qa|grep vsftpd rpm -e --nodeps xxx 2.安装vsftpd yum -y install vsftpd 3.启动测试 service vsftpd start service vsftpd status service vsftpd stop 4.进入vsftpd的配置目录 whereis vsftpd cd /etc/vsftpd/ 5.修改默认的配置文件 先备份 mv vsftpd.conf vsftpd.conf.bak 再修改 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

搭建ftp服务器

血红的双手。 提交于 2020-03-29 19:03:15
#判断机器是否安装vsftpd rpm -qa | grep vsftpd #没有安装,安装一下 yum -y install vsftpd #修改配置文件 vim /etc/vsftpd/vsftpd.conf #给要设置的目录加777权限 chmod 777 /srv -R #关闭防火墙 systemctl stop firewalld #启动vsftpd服务 systemctl restart vsftpd 来源: https://www.cnblogs.com/glmq/p/12593829.html

vsftpd安装与配置

旧巷老猫 提交于 2020-03-27 10:54:39
vsftpd安装与配置 展开 简介 vsftpd(very secure FTP daemon)是 UNIX 操作系统中的一个开源的、免费的 FTP 服务软件。它具有以下特点: 安全性高,轻小易用 支持系统用户、匿名用户和虚拟用户的权限验证和相关操作,但无论哪种用户,最终都会映射为一个对应的 系统用户 用户认证是基于 PAM 实现的 安装 yum 安装 vsftpd,并开启程序 # 安装 [root@instance-36dg06w0 ~]# yum install vsftpd # 开启 [root@instance-36dg06w0 ~]# systemctl start vsftpd 配置详解 vsftpd 的配置文件在为 vsftpd.conf,一般在 /etc/vsftpd/ 目录下。 属性 属性值 含义 anonymous_enable YES/NO 是否允许匿名用户(anonymous)登录 FTP,如果该设置被注释,则默认允许 local_enable YES/NO 是否允许本地系统用户登录 write_enable YES/NO 是否开启任何形式的 FTP 写入命令,上传文件 local_umask xxx 本地用户的 umask 设置,如果注释该设置则默认为 077,但一般都设置成 022 anon_upload_enable YES/NO

五步搞定--基于 CentOS7 搭建 FTP 文件服务

风流意气都作罢 提交于 2020-03-25 17:37:21
1、安装vsftpd yum install vsftpd -y 重启服务并开机自动启动 systemctl restart vsftpd.service systemctl enable vsftpd.service 查看端口 netstat -nltp | grep 21 2、配置vsftpd 讲解:vsftpd 的配置目录为 /etc/vsftpd,包含下列的配置文件: vsftpd.conf 为主要配置文件 ftpusers 配置禁止访问 FTP 服务器的用户列表 user_list 配置用户访问控制 编辑 /etc/vsftpd/vsftpd.conf, 找到下面两处配置 并修改: 禁用匿名用户 anonymous_enable=NO 禁止切换根目录 chroot_local_user=YES 配置完成,记得重启服务 systemctl restart vsftpd 3、配置FTP用户 创建一个用户 ftpuser useradd ftpuser 为用户 ftpuser 设置密码 echo "FIyyYemC" | passwd ftpuser --stdin 4、限制该用户仅能通过 FTP 访问 限制用户 ftpuser 只能通过 FTP 访问服务器,而不能直接登录服务器: usermod -s /sbin/nologin ftpuser 5、为用户分配主目录 为用户

Ubuntu16.04   

喜欢而已 提交于 2020-03-21 23:01:09
转自:https://www.cnblogs.com/java-synchronized/p/6935711.html 12点多了,擦!做个码农真不容易呀! 系统: Ubuntu16.04    安装:FTP 步骤:   1.不管有没有一上来我先卸载:   sudo apt-get purge vsftpd   2.再安装: sudo apt-get install vsftpd   3.创建ftp用户:          创建用户目录 sudo mkdir /home/uftp         创建用户 sudo useradd -d /home/uftp -s /bin/bash uftp         修改密码 sudo passwd uftp#这里会提示你输入二次密码   4配置vsftpd.conf :          sudo gedit /etc/vsftpd.conf 配置内容:         userlist_deny=NO userlist_enable=YES #允许登录的用户 userlist_file=/etc/allowed_users seccomp_sandbox=NO #默认ftp下载目录 local_root=/home/uftp/ local_enable=YES #设置文件上传 write_enable=YES #使用utf8 utf8