FTP服务端部署

FTP服务端搭建(本地用户登入:使用本地用户和密码登入)
1.文件配置:
vsftpd.conf: 主配置文件
ftpusers: 指定哪些用户不能访问FTP服务器
user_list: 指定的用户是否可以访问ftp服务器
2.编辑主配置文件
(1)禁用匿名用户登录:
anonymous_enable=NO
(2)使user_list文件下的用户生效
userlist_enable=YES
userlist_deny=NO
(3)限制用户不能上传
write_enable=NO
(4)重新启动 FTP 服务
service vsftpd restart
3.创建用户(ftpuser),密码(visionvera),设置用户只能ftp登录
useradd ftpusr
usermod -s /sbin/nologin ftpuser
passwd ftpuser
4.修改用户的家目录为 mnt
usermod -d /mnt ftpuser
5.启动FTP服务:service vsftpd restart
6.关闭selinux:
(1)修改配置文件需要重启服务器。
vim /etc/sysconfig/selinux
selinux=disabled
(2)临时更改selinux
setenforce 0
6.访问地址测试 :ftp://ip

原文地址:https://www.cnblogs.com/visionvera/p/11312605.html

时间: 2024-10-06 21:24:36

FTP服务端部署的相关文章

Android版Ftp服务端软件

分享一款开发的Android版Ftp服务端软件,支持Android4.0及以上版本,可以实现局域网无线传输文件到手机,或者把手机上的多媒体文件分享到iPad等设备来扩展这些设备的存储空间,详情请见软件的使用帮助,截图如下: iPad等设备播放手机上的多媒体文件: 下载地址: http://pan.baidu.com/s/1sjlZBzR 提取码: khji

Maven服务端部署

Maven服务端部署 更改/bin/jsw/conf/wrapper.conf,设置wrapper.java.commond=D:\Program Files\Java\jdk1.8.0_40\bin\java.exe 否则,服务安装后无法启动 ? 安装 在CMD下找到nexus.bat,执行nexus.bat start即可. Http://localhost:8081/nexus,若能打开,说明服务安装成功 如果要更改端口号,可以conf/nexus.properties中更改 ? 默认有两

nuxt.js 服务端部署

这次 nuxt.js 服务端部署以docker为基础部署,这样解决以下这些问题: 1.  服务器里一般不搭建运行环境,可以直接以docker里的为环境,统一部署,而不用再次搭建运行环境 2. 常常出现本地没问题,到了服务端上部署时一堆错误,本地和服务器统一用docker里的环境打包部署,解决npm install,npm build等部署出现的错误,方便快捷 一.开始部署 准备如下项目 nuxt为需要部署的nuxt.js项目,名称随意,但需要和yml文件里的对应 nuxt-compose.yml

ftp 服务的部署

前言FTP 是File Transfer Protocol(文件传输协议), 用户通过一个支持FTP协议的客户机程序,连接到在远程主机上的FTP服务器程序.用户通过客户机程序向服务器程序发出命令,服务器程序执行用户所发出的命令,并将执行的结果返回到客户机.例如,用户发出一条命令,要求服务器向用户传送某一个文件的一份拷贝,服务器会响应这条命令,将指定文件送至用户的机器上.客户机程序代表用户接收到这个文件,将其存放在用户目录中. FTP一般应用于上传和下载下载文件就是从远程主机拷贝文件至自己的计算机

Agile.Net 组件式开发平台 - 服务端部署

应用服务器: 操作系统最低要求Windows Server 2008,服务器硬件如果支持64位建议安装64位操作系统产品以最大化发挥服务器性能. 首先安装操作系统Windows Server 2008,其次对操作系统做必要安全设置,详情请咨询产品经销商.然后将平台服务端安装至D盘AgileServer文件夹内,服务端配置更改请修改” System.Config”配置文件,双击AgileServer.exe安装 ” Agile.Net 分布式服务端 - 系统核心支撑服务” ,启动” Agile S

Rsync服务端部署流程

一.rsync服务端配置流程 1. 配置rsync配置文件/etc/rsyncd.conf 2.  创建同步的本地目录/dingjian 并根据需要授权 目录和/etc/rsync.password为配置文件中path = /dingjian/参数的配置 3.  账号密码文件配置: echo "rsync_backup:dingjian">/etc/rsync.password chmod 600 /etc/rsync.password 提示: 1)/etc/rsync.pass

python自动化运维——OMserver平台Web服务端部署过程

1.下载源代码(简单不讲述) 2.安装pcre,pcre是一个轻量级的正则表达式函数库,nginx的HTTP Rewrite模块会用到. wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.34.tar.gz tar -zxvf pcre-8.34.tar.gz cd pcre-8.34 ./configure make && make install 3.安装nginx. wget http://nginx.

Ftp服务端安装-Linux环境

目的 为什么要搭建FTP服务器,进入maven仓库下载Jar包时点击相应的链接进去会看到目录结构,这个就是ftp站点.可以随意的下载. 环境 Linux系统为CentOS6.5 安装步骤 查询是否已安装 rpm -qa | grep vsftpd 如果结果显示为“vsftpd-1.1.3-8”,则说明系统已经安装vsftpd服务器.若没有回复,即系统中没有安装. 如下图,说明没有安装 安装并设为开机启动 yum -y install vsftpd chkconfig vsftpd on 服务基本

python selectors ftp服务端

import selectors import socket,os,sys BASE_DIR= os.path.dirname(os.path.dirname(os.path.abspath(__file__))) sys.path.append(BASE_DIR) sel = selectors.DefaultSelector() cmdlist=['put','get'] class Ftp(object):     def __init__(self):         pass