vsftpd

Redhat6 RPM 软件管理常用命令汇总

假如想象 提交于 2019-12-25 14:05:20
  软件的安装时操作系统管理的基础,与Windows不同,Linux的软件管理有很多种方式,Redhat的最常用的是RPM方式,安装集成在光盘中的RPM包。这种方式比Windows平台的软件管理更加便捷(个人感觉,总体感觉Windows程序安装于卸载有点复杂),使用起来也更加的心用手。    1、Redhat中的rpm包的位置 —— 光盘目录中的 Package 目录全部都是。    2、RPM常用命令解读:     a、安装程序: rpm -ivh <软件包的绝对路径> #i为install;v,verbose;h,hash [root@asdf /]# rpm -ivh /media/RHEL_6.1\ i386\ Disc\ 1/Packages/vsftpd-2.2.2-6.el6_0.1.i686.rpm      b、卸载程序: rpm -e <软件名> [root@asdf /]# rpm -e vsftpd  # e => erase 、uninstall [root@asdf /]# rpm -q vsftpd #检测一下是否已卸载 package vsftpd is not installedrpm -aq|grep yum|xargs rpm -e --nodeps #卸载所有yum相关包      c、查询指定软件是否已安装: rpm -q <软件名> /

exportfs、NFS、FTP、vsftpd

丶灬走出姿态 提交于 2019-12-24 11:42:31
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 14.4 exportfs命令 常用选项 -a 全部挂载或者全部卸载 -r 重新挂载 -u 卸载某一个目录 -v 显示共享目录 以下操作在服务端上 vim /etc/exports //增加 /tmp/ 192.168.133.0/24(rw,sync,no_root_squash) exportfs -arv //不用重启nfs服务,配置文件就会生效 以下操作在客户端 mkdir /aminglinux mount -t nfs -onolock 192.168.133.130:/tmp /aminglinux touch /aminglinux/test.txt ls -l !$ -oremount,nfsvers=3 14.5 NFS客户端问题 NFS 4版本会有该问题 客户端挂载共享目录后,不管是root用户还是普通用户,创建新文件时属主、属组为nobody 客户端挂载时加上 -o nfsvers=3 客户端和服务端都需要 vim /etc/idmapd.conf // 把“#Domain = local.domain.edu” 改为 “Domain = xxx.com” (这里的xxx.com,随意定义吧),然后再重启rpcidmapd服务 15.1 FTP介绍 FTP是File Transfer

NFS介绍,exportfs命令,,FTP介绍,使用vsftpd搭建ftp服务

╄→尐↘猪︶ㄣ 提交于 2019-12-24 11:38:06
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> NFS介绍 NFS是Network File System的缩写 NFS最早由Sun公司开发,分2,3,4三个版本,2和3由Sun起草开发,4.0开始Netapp公司参与并主导开发,最新为4.1版本 NFS数据传输基于RPC协议,RPC为Remote Procedure Call的简写。 NFS应用场景是:A,B,C三台机器上需要保证被访问到的文件是一样的,A共享数据出来,B和C分别去挂载A共享的数据目录,从而B和C访问到的数据和A上的一致。 NFS服务端安装配置 首先准备两台机器,一个作为客户端,一个作为服务端。 服务端要安装两个服务无 yum install -y nfs-utils rpcbind,客户端也要安装nfs-utils。 安装完成后,编辑vim /etc/exports //加入如下内容 /home/nfstestdir //分享的目录 192.168.133.0/24(rw,sync,all_squash,anonuid=1000,anongid=1000) 保存配置文件后,执行如下准备操作 mkdir /home/nfstestdir chmod 777 /home/nfstestdir //改成777是方便做实验。 systemctl start rpcbind /

55.exportfs命令 NFS客户端问题 FTP介绍与使用vsftpd搭建ftp

谁说我不能喝 提交于 2019-12-24 11:36:12
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 14.4 exportfs命令 14.5 NFS客户端问题 15.1 FTP介绍 15.2/15.3 使用vsftpd搭建ftp 14.4 exportfs命令: exportfs命令是跟nfs-utils包一起安装的 应用场景:我们共享了一个目录,需要更改或者增加目录,就需要更改配置文件和重启NFS服务。如果远程客户端正在挂载着使用着,如果停掉远程客户端就会挂起(nginx或者php),这个影响会很大。就是D进程不可中断的进程。只能先卸载下来(umount)在重启NFS,但有几十台机器就不合适了。就会使用exportfs ~~1. exportfs常用选项 -a 全部挂载或者全部卸载 一般使用 -arv,就会让配置文件生效 -r 重新挂载 -u 卸载某一个目录 -v 显示共享目录 以下操作在服务端上 vim /etc/exports //增加 /tmp/ 192.168.133.0/24(rw,sync,no_root_squash) exportfs -arv //不用重启nfs服务,配置文件就会生效 ~~2. 以下操作在客户端 mount -t nfs 192.168.208.128:/tmp /tmp 或mount -t nfs -o nfsvers=3 192.168.208.128:/tmp/

文件共享服务 FTP-01

本秂侑毒 提交于 2019-12-24 11:28:06
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 文件共享服务 FTP-01 文件传输协议FTP File Transfer Protocol 早期的三个应用级协议之一 基于C/S结构 双通道协议:数据和命令连接 数据传输格式:二进制(默认)和文本 两种模式:服务器角度 主动(PORT style):服务器主动连接 命令(控制):客户端:随机port --- 服务器:tcp21 数据:客户端:随机port ---服务器:tcp20 被动(PASV style):客户端主动连接 命令(控制):客户端:随机port --- 服务器:tcp21 数据:客户端:随机port ---服务器:随机port 服务器被动模式数据端口示例: 227 Entering Passive Mode (172,16,0,1,224,59) 服务器数据端口为:224*256+59 FTP软件介绍 FTP服务器: Wu-ftpd,Proftpd,Pureftpd,ServU,IIS vsftpd:Very Secure FTP Daemon,CentOS默认FTP服务器 高速,稳定,下载速度是WU-FTP的两倍 ftp.redhat.com数据:单机最多可支持15000个并发 客户端软件: ftp,lftp,lftpget,wget,curl ftp -A ftpserver

FTP(vsftpd) for CentOS7

假如想象 提交于 2019-12-24 00:20:32
1 安装 [root@CentOS7-01 ~]#yum -y install vsftpd 2 vsftpd服务常见配置 #主配置文件 /etc/vsftpd/vsftpd.conf 2.1 命令端口 listen_port=port #默认为21,如果需要将vsftpd服务暴露在公网,建议修改为其它端口 2.2 匿名用户登录 2.2.1 支持匿名用户 anonymous_enable=YES #默认为YES 2.2.2 匿名用户略过口令检查,默认为NO 修改前 修改后 # 在配置文件最后面加上下面的配置,然后重启vsftpd no_anon_password=YES [root@CentOS7-01 ~]#systemctl restart vsftpd 2.3 匿名用户上传 2.3.1支持匿名用户上传 默认情况下,匿名用户只能下载ugo三者都有读权限的文件,但是不能上传,如下图 # 要想支持匿名用户上传,需要修改配置文件 anon_upload_enable=YES #把前面的#去掉即可,然后重启服务 [root@CentOS7-01 ~]#systemctl restart vsftpd 虽然配置了允许匿名用户上传,但是再次上传还是报错,不过原因是因为目录权限导致 #默认情况下,/var/ftp/pub目录权限为755,所以匿名用户无法往这个目录上传文件 # [root

Unable to install vsftpd on centos 6 [closed]

爱⌒轻易说出口 提交于 2019-12-23 06:40:09
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 6 years ago . I'm having trouble with installing vsftpd on centos 6. When I enter the command yum install vsftpd I get the following: Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.widexs.nl * extras: mirror.serverbeheren.nl * updates: mirror.serverbeheren.nl Setting up Install Process

Linux vsftpd的安装与配置

浪尽此生 提交于 2019-12-23 03:51:31
准备工作: 操作系统(CentOS 7)与vsftpd*.rpm包下载 1 [root@localhost ~]# wget https://mirrors.aliyun.com/centos/7.5.1804/os/x86_64/Packages/vsftpd-3.0.2-22.el7.x86_64.rpm 第一步: 安装与查看是否已经安装vsftpd 1 [root@localhost ~]# rpm -ivh vsftpd-3.0.2-22.el7.x86_64.rpm 2 Preparing... ################################# [100%] 3 Updating / installing... 4 1:vsftpd-3.0.2-22.el7 ################################# [100%] 5 [root@localhost ~]# rpm -qa |grep vsftpd 6 vsftpd-3.0.2-22.el7.x86_64 7 [root@localhost ~]# 第二步: 启动并进行测试 1 [root@localhost ~]# vim /etc/vsftpd/vsftpd.conf 修改其中的 listen=NO 为 listen=YES 保存并退出,缺失则添加 1 [root

Ubuntu 16.04 安装ftp服务器

人走茶凉 提交于 2019-12-20 21:10:58
1.sudo apt-get update 2.sudo apt-get install vsftpd ,执行完该步骤,vsftpd服务已经安装 3.创建ftp用户 a,创建用户目录 sudo mkdir /home/uftp b,创建用户 sudo useradd -d /home/uftp -s /bin/bash uftp c,修改密码 sudo passwd uftp 4,修改ftp的配置文件 /etc/vsftpd.conf a,向文件中添加 userlist_deny=NO userlist_enable=YES userlist_file=/etc/allowed_users seccomp_sandbox=NO 使文件中的"local_enable=YES"-->保存。 b, 新建/etc/allowed_users文件 输入"sudo gedit /etc/allowed_users"-->回车-->输入uftp-->保存 c, 使用gedit查看/etc/ftpusers文件中的内容 打开"终端窗口",输入"sudo gedit /etc/ftpusers"-->回车-->打开这个文件后,看一看有没有uftp这个用户名,如果没有,就直接退出。如果有就删除uftp,因为这个文件中记录的是不能访问FTP服务器的用户清单。 d,如果要更改默认下载目录,修改/etc

centos安装vsftpd的方法

∥☆過路亽.° 提交于 2019-12-20 20:25:03
1. 安装 使用chkconfig --list来查看是否装有vsftpd服务; 使用yum命令直接安装:yum -y install vsftpd 然后为它创建日志文件:touch /var/log/vsftpd.log 这样简单的两个命令就完成了vsftp的安装,但是如果你现在想这样ftp://your_ip来访问的话,那还不行,还需要配置权限! 2. 启动与配置自启动 使用chkconfig --list来查看vsftpd服务启动项情况; 如果看到的是如下显示的结果: vsftpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off 服务全部都是off的,注意这里的off表示的是服务器启动的时候是否会自启动服务,我们使用如下命令来配置其自启动: chkconfig --level 2345 vsftpd on #2345对应的是上面对应的0-6项 查看与管理ftp服务: 启动ftp服务:service vsftpd start 查看ftp服务状态:service vsftpd status 重启ftp服务:service vsftpd restart 关闭ftp服务:service vsftpd stop 3. 配置vsftp服务 编辑/etc/vsftpd/vsftpd.conf文件,配置vsftp服务: #vi /etc/vsftpd