ubuntu ftp

1.首先确定自己使用的是什么操作系统 
使用命令uname -a 
 
 
2.然后使用apt-get install vsftpd -y  来安装 或 更新vsftp 
3.在Ubuntu下  nologin的位置是在 /usr/sbin/nologin下 
然后键入  useradd -d /alidata/www/wwwroot -s /usr/sbin/nologin pwftp 
//注意的是挂载磁盘后 才会产生alidata的目录,若没有可更改为其他目录,www和wwwroot目录需要自己自行创建 
在alidata路径下使用mkdir www 和在www目录下使用mkdir wwwroot命令 
4. 注意要更改wwwroot的使用权限,否则无法上传文件到wwwroot目录上 
5.使用命令chmod 777 wwwroot 
 
 
6. 修改该账户密码 
passwd pwftp 
7.修改指定目录的权限 
chown -R pwftp.pwftp /alidata/www/wwwroot    //这个命令好像和5步骤重复了 
8.配置vsftp 
编辑vsftp配置文件,命令如下: 
#vi /etc/vsftpd.conf 
将配置文件中”anonymous_enable=YES “改为 “anonymous_enable=NO” 
取消如下配置前的注释符号: 
local_enable=YES 
write_enable=YES 
chroot_local_user=YES 
chroot_list_enable=YES 
chroot_list_file=/etc/vsftpd.chroot_list 
保存退出 
9.注意在/etc下并没有vsftpd.chroot_list 这个文件,需要自己创建 
touch  vsftpd.chroot_list 
10.然后编辑 
编辑/etc/vsftpd.chroot_list文件,将ftp的帐户名添加进去,保存退出 
11.然后修改shell的配置 
vi编辑/etc/shells,然后将路径/usr/sbin/nologin追加进去 
12.重启vsftp服务器 
service vsftpd restart 
13.然后用帐号pwftp测试下是否可以登陆ftp。目录是/alidata/www/wwwroot。 
14.登入检验 
使用flashFxp上传本地 alibaba hello.txt 文件 
 
 
图一 
 
 
图二 
 
 
图三

时间: 2024-10-11 18:20:15

ubuntu ftp的相关文章

ubuntu FTP服务安装

//安装vsftp apt-get install vsftpd -y //增加账号 //1 查找 nologin位置 /usr/sbin/nologin useradd -d /alidata/www/wwwroot -s /sbin/nologin pwftp //2 设定密码 passwd pwftp //修改配置文件 vi /etc/vsftpd.conf //修改 anonymous_enable=NO //开启 local_enable=YES write_enable=YES ch

Ubuntu ftp服务器搭建 + UltraEdit编辑FTP文件

0. 前言:(请无视) 最近在写一个Linux脚本,在电脑装了Ubuntu的虚拟机来测试脚本效果:可是用vim编辑脚本实在是太蛋疼,于是就想到UltraEdit编写,然后通过ftp上传到Ubuntu虚拟机中...... 一.Ubuntu 搭建ftp 服务器 1. vsftpd 服务安装 在虚拟机能联网的情况下很简单,就一条命令,然后等结果就好了,没联网我也不知道该怎么弄.命令如下: $sudo apt-get install vsftpd 安装截图:(我是把vsftpd卸载后,又重新安装了一遍,

pure-ftpd搭建简单的Ubuntu FTP服务器

Linux下的ftpd很多,Ubuntu下常用vsftpd, proftpd和pure-ftpd,当初使用的就是proftpd. 不过前两者有个致命的问题就是内码转换,它们默认使用UTF-8编码,而Windows系统使用GBK,这就导致Windows访问时中文出现乱码. pure-ftpd则可以设置客户端默认编码,直接设为GBK就解决问题了.pure-ftpd的虚拟用户支持也很好,允许限制带宽.空间配额,可以用自带的pure-pw管理虚拟用户,也可以用MySQL和LDAP. pure-ftpd也

ubuntu ftp server

小编工作了一段时间后,发现虽然网上关于这方面的有很多相关教程,要么很过于简单,对于小白同学理解不了:要不就是很“高端”,整一些 对于个人来说,不常用甚至一辈子都用不上的东东,故此综合网上各类贴纸等资源,自己经过亲自尝试安装调试,整理一个下面的教程. 自此,小白同学再也不会为Ubuntu下用vsftpd安装FTP服务器而烦恼啦!(PS:这是一个最简单.最好用的教程:出发点:能用就好) 本文在Ubuntu Server 14.04 amd64系统测试. 安装ftp sudo apt-get inst

Ubuntu FTP 配置

1. apt-get install vsftpd 2. vim /etc/vsftp.conf #禁止匿名访问 anonymous_enable=NO #接受本地用户 local_enable=YES #允许上传 write_enable=YES #用户只能访问限制的目录 chroot_local_user=YES #设置固定目录,在结尾添加.如果不添加这一行,各用户对应自己的目录,当然这个文件夹自己建 local_root=/home/ftp

ubuntu ftp服务器搭建

linux ftp服务器部署 1.sudo apt-get install vsftpd   ##下载vsftpd 2.sudo vim /etc/vsftpd.conf  ##vsftpd配置文件 添加 #禁止匿名访问 anonymous_enable=NO #接受本地用户 local_enable=YES #允许上传 write_enable=YES #用户只能访问限制的目录 chroot_local_user=YES #设置固定目录,在结尾添加.如果不添加这一行,各用户对应自己的目录,当然

ubuntu ftp服务器

安装并启动 FTP 服务 安装 VSFTPD 使用 apt-get 安装 vsftpd sudo apt-get install vsftpd -y 启动 VSFTPD 安装完成后 VSFTPD 会自动启动,通过 netstat 命令可以看到系统已经 监听了 21 端口 sudo netstat -nltp | grep 21 如果没有启动,可以手动开启 VSFTPD 服务: sudo systemctl start vsftpd.service 新建用户主目录 sudo mkdir /home

ubuntu ftp 服务器搭建

1.安装前浏览器访问ftp://ip,看是否有ftp服务 2.若无法访问: 执行命令 sudo apt-get install vsftpd 3.成功安装后,浏览器访问ftp://ip/可以看到空目录,表示安装成功. 4.运行sudo service vsftpd stop.start.restart,可以开启ftp服务的开启.结束和重启. 5.新建的ftp可以允许匿名用户登录 6.编辑ftp配置文件,sudo vi /etc/ vsftpd.conf 允许匿名用户访问,并且对匿名用户的目录进行

学习配置vsftp 进行ftp文件的传输

一. FTP 说明 linux 系统下常用的FTP 是vsftp, 即Very Security File Transfer Protocol. 还有一个是proftp(Profession ftp). 我们这里也是简单的说明下vsftp的配置. vsftp提供3种远程的登录方式: (1)匿名登录方式 就是不需要用户名,密码.就能登录到服务器电脑里面 (2)本地用户方式 需要帐户名和密码才能登录.而且,这个帐户名和密码,都是在你linux系统里面,已经有的用户. (3)虚拟用户方式 同样需要用户