加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

urbuntu12.04 ftp服务器搭建

发布时间:2020-12-13 21:55:43 所属栏目:Linux 来源:网络整理
导读:1.安装ftp服务器: sudo apt-get install vsftpd 2..配置ftp 修改ftp的配置文件,该文件在/etc目录下,在终端中键入如下命令以打开配置文件: sudo vi /etc/vsftpd.conf ? 简单的修改以下几个配置项即可 #禁止匿名访问 anonymous_enable=NO #接受本地用户 lo

1.安装ftp服务器:

sudo apt-get install vsftpd
2..配置ftp
修改ftp的配置文件,该文件在/etc目录下,在终端中键入如下命令以打开配置文件:
sudo vi /etc/vsftpd.conf
?
简单的修改以下几个配置项即可
#禁止匿名访问
anonymous_enable=NO
#接受本地用户
local_enable=YES
#可以上传
write_enable=YES

保存后关闭。

3.创建用户

useradd testUser -m

为该用户添加密码

passwd testUser 回车

输入密码:testUser

vi vsftpd.chroot_list

在单独一行添加:testUser

4.如果没有vsftpd_user_config,则创建该目录

mkdir vsftpd_user_config

cd vsftpd_user_config

vi testUser

添加 local_root=/home

?

5.重启vsftpd

sudo service vsftpd restart

6.默认访问home目录,修改默认访问目录

sudo????vi ??/etc/passwd

打开文件 /etc/passwd配置文件

  • 把JACK这个帐户对应的默认目录??/home/JACK改为/home/JACK/code即可,然后保存。
  • 访问ftp,登陆后发现默认访问目录已经变成自己修改的了、
  • 用程序上传文件成功,却发现文件不再服务器上,比如说code下没有你用代码上传到服务器的文件,怎么办呢
  • 比如路径为:home/test/code,code文件夹下没有上传的文件,这时候只需要你修改下文件夹的权限就好

sudo chmod 777 test

再去该文件夹下看,有木有

这样就可以把文件上传到指定目录下了

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读