精华内容
下载资源
问答
  • Linux下添加FTP账号和服务器、增加密码和用户,更改FTP目录
    2021-05-12 11:12:02

    1、 启动VSFTP服务器

    A:cenos下运行:yum  install  vsftpd

    B. 登录Linux主机后,运行命令:”service vsftpd start”

    C. 要让FTP每次开机自动启动,运行命令:  “chkconfig --level 35 vsftpd on”

    2、设置FTP权限

    A. 编辑VSFTP配置文件,运行命令:”vi /etc/vsftpd/vsftpd.conf “

    B. 将配置文件中”anonymous_enable=YES “改为 “anonymous_enable=NO”

    C. 保存修改,按ESC键,运行命令:“:wq”

    这样关闭了匿名登录功能。

    3、添加FTP账号

    A. 登录Linux主机后,运行命令:”useradd ftpadmin -s /sbin/nologin “。该账户路径默认指向/home/ftpadmin目录;如果需要将用户指向其他目录,请运行命令:useradd ftpadmin -s /sbin/nologin –d /www(其他目录)

    B. 设置ftpadmin用户密码,运行命令:”passwd ftpadmin” ; 输入两次密码,匹配成功后,就设置好了ftpadmin用户的密码了。

    C.测试连接,您可以在“我的电脑”地址栏中输入ftp://IP来连接FTP服务器,根据提示输入账户密码。

    4、FTP数据传输注意事项

    A. 尽量把文件打包后上传。Linux无法识别RAR压缩包,可以使用ZIP压缩。

    B.上传数据时请选择二进制编码,如果选择其他编码,可能会导致上传的压缩包无法打开。

    以上内容是否已经解决了您的问题?

    FTP服务器的默认目录是/var/ftp,而且当用户以匿名方式登录的时候,访问就是此目录。如果用户以其它的用户名登录的话,访问的则是那个用户名的工作目录。如果想要更改非匿名用户的默认FTP目录,可以采用如下方式进行更改:

    1、进入/etc目录,打开passwd文件

    2、转到想要更改的那个用户的行,编辑其工作目录为想要的目录即可

    一般采用此种方式带来的一个影响就是,shell的提示符不会再显示目录信息,如果想要变回原来的样子,可以采用如下简便的方法:把那个用户原来的工作目录下的所有与shell配置相关的文件复制到更改后的目录。

    更多相关内容
  • 转自:http://blog.csdn.net/cloudday/article/details/86402341、启动... 登录Linux主机后,运行命令:”service vsftpd start”C. 要让FTP每次开机自动启动,运行命令: “chkconfig --level 35 vsftpd on”2、设...

    转自:http://blog.csdn.net/cloudday/article/details/8640234

    1、 启动VSFTP服务器

    A:cenos下运行:yum  install  vsftpd

    B. 登录Linux主机后,运行命令:”service vsftpd start”

    C. 要让FTP每次开机自动启动,运行命令:  “chkconfig --level 35 vsftpd on”

    2、设置FTP权限

    A. 编辑VSFTP配置文件,运行命令:”vi /etc/vsftpd/vsftpd.conf “

    B. 将配置文件中”anonymous_enable=YES “改为 “anonymous_enable=NO”

    C. 保存修改,按ESC键,运行命令:“:wq”

    这样关闭了匿名登录功能。

    3、添加FTP账号

    A. 登录Linux主机后,运行命令:”useradd ftpadmin -s /sbin/nologin “。该账户路径默认指向/home/ftpadmin目录;如果需要将用户指向其他目录,请运行命令:useradd ftpadmin -s /sbin/nologin –d /www(其他目录)

    B. 设置ftpadmin用户密码,运行命令:”passwd ftpadmin” ; 输入两次密码,匹配成功后,就设置好了ftpadmin用户的密码了。

    C.测试连接,您可以在“我的电脑”地址栏中输入ftp://IP来连接FTP服务器,根据提示输入账户密码。

    4、FTP数据传输注意事项

    A. 尽量把文件打包后上传。Linux无法识别RAR压缩包,可以使用ZIP压缩。

    B.上传数据时请选择二进制编码,如果选择其他编码,可能会导致上传的压缩包无法打开。

    FTP服务器的默认目录是/var/ftp,而且当用户以匿名方式登录的时候,访问就是此目录。如果用户以其它的用户名登录的话,访问的则是那个用户名的工作目录。如果想要更改非匿名用户的默认FTP目录,可以采用如下方式进行更改:

    1、进入/etc目录,打开passwd文件

    2、转到想要更改的那个用户的行,编辑其工作目录为想要的目录即可(如果报错:500 OOPS: cannot change directory xxx,则操作这步可以解决)

    一般采用此种方式带来的一个影响就是,shell的提示符不会再显示目录信息,如果想要变回原来的样子,可以采用如下简便的方法:把那个用户原来的工作目录下的所有与shell配置相关的文件复制到更改后的目录。

    linux下添加用户并将文件夹授权给某一个用户

    ### linux下添加用户并将文件夹授权给某一个用户 背景:在做一个项目时,需要外包的前端人员调试测试环境的页面,但是又不能给他服务器的账号信息,就在服务器上新添加一个子账户,再给这个账户项目文件的 ...

    Linux 下添加用户,修改权限

    最近在用虚拟机,安装了centos,现在想新添加一个用户,在网上找了找方法.[原文链接] # useradd –d /usr/sam -m sam 此命令创建了一个用户sam,其中-d和-m选项用来为 ...

    Linux下添加,删除,修改,查看用户和用户组

    linux下添加,删除,修改,查看用户和用户组 1,创建组 groupadd test 增加一个test组 2,修改组 groupmod -n test2 test 将test组的名子改成test ...

    Linux下添加shell脚本使得nginx日志每天定时切割压缩

    Linux下添加shell脚本使得nginx日志每天定时切割压缩一 简介 对于nginx的日志文件,特别是access日志,如果我们不做任何处理的话,最后这个文件将会变得非常庞大 这时,无论是出现异常 ...

    linux下添加用户到sudo组 并禁止sudo用户修改密码

    linux下添加用户到sudo组 创建用户  useradd hanli 为新用户设置密码  passwd hanli 创建用户组  groupadd  op 将用户添加到用户组  usermod - ...

    linux下添加动态链接库路径、动态库加载等方法

    linux下添加动态链接库路径的方法 2017年01月20日 10:08:17 阅读数:5596   Linux共享库路径配置 Linux下找不到共享库文件的典型现象为明明已经安装某个软包(如libn ...

    linux下实用的快速随机生成复杂密码

    linux下实用的快速随机生成复杂密码 [root@test.db-audit.1 ~]#

    Linux下添加FTP账号和服务器、增加密码和用户,更改FTP目录

    1. 启动VSFTP服务器 A:cenos下运行:yum  install  vsftpd B. 登录Linux主机后,运行命令:”service vsftpd start” C. 要让FTP每次开机 ...

    Linux下mysql新建账号及权限设置各种方式总结

    来自:http://justcoding.iteye.com/blog/1941116 1.权限赋予 说明:mysql部署在服务器A上,内网上主机B通过客户端工具连接服务器A以进行数据库操作,需要服务 ...

    随机推荐

    AngularJS 路由

    AngularJS 路由允许我们通过不同的 URL 访问不同的内容. 通过 AngularJS 可以实现多视图的单页Web应用(single page web application,SPA). 通常 ...

    goldengate初始化

    对丢弃已久的goldengate环境重新配置,使其重新开始跑起来 环境是一个主机上的两个库,都是单机,所以也就没配pump进程了,trail file都是在一个文件夹下的,extract写trail ...

    bzoj 1001

    Description 现在小朋友们最喜欢的"喜羊羊与灰太狼",话说灰太狼抓羊不到,但抓兔子还是比较在行的, 而且现在的兔子还比较笨,它们只有两个窝,现在你做为狼王,面对下面这样一 ...

    linux中运维相关命令

    1.awk 可以参考:http://www.itshouce.com.cn/linux/linux-awk.html 1.1 常见语法 cat test.txt | awk 'BEGIN{print ...

    sqlmap基本命令

    ./sqlmap.py –h //查看帮助信息./sqlmap.py –u “http://www.anti-x.net/inject.asp?id=injecthere” //get注入./sqlm ...

    PHP-You don’t have permissions to access xxx on this server!

    问题如下图:   如果你是想要查看目录下的每一个文件,那么你需要修改一下httpd-conf配置文件,也就是apache的配置文件,以phpStudy2013为例,如下图打开: 然后找到如下部分,添加 ...

    文件(夹)比较 Beyond Compare, Diff

    文件(夹)比较 Beyond Compare, Diff, UltraCompare 1.Beyond Compare(无与伦比) 2.Diff 参考 1.diff详解

    利用django信号实现计数功能

    本文主要知识点: 1.使用Django的signals来获取Model的新建/删除操作更新 2.使用数据库的select for update来正确处理并发的数据库操作 3.使用redis的sorte ...

    beta圆桌 SUM UP

    分工 黄家雄:基础页面 意见反馈 牛康文:基础页面 关于我们 姚志辉:登录注册页面修缮 魏璐炜:多界面修缮,用户使用调查,ppt制作 许斌:自动化测试 傅海涛:文件转换及列表,语音字幕,列表更新 徐明 ...

    mysql 读写分离,主从同步 理论

    mysql主从复制中:第一步:master记录二进制日志.在每个事务更新数据完成之前,master在二进制日志记录这些改变.MySQL将事务写入二进制日志,即使事务中的语句都是交叉执行的.在事件写入二 ...

    展开全文
  • linux下我想开通一个权限较低的ftp账号,比如,账号:fff,密码:ddd,该账号默认访问的是/var/www/html/xxx/文件夹,该如何操作呢?用的是vsftp|添加用户:useraddfff对新用户进行密码设定:passwdfff默认的用户具有...

    linux下我想开通一个权限较低的ftp账号,比如,账号:fff,密码:ddd,该账号默认访问的是/var/www/html/xxx/文件夹,该如何操作呢?用的是vsftp

    |

    添加用户:useradd fff

    对新用户进行密码设定:passwd fff

    默认的用户具有ftp权限,对默认的访问目录进行修改:

    修改/etc/vsftpd.conf,

    [root@zzw vsftpd]# echo local_root=/home >> vsftpd.conf

    [root@zzw vsftpd]# echo chroot_local_user=YES >> vsftpd.conf

    [root@zzw vsftpd]# echo anon_root=/home >> vsftpd.conf

    执行上面的命令,是将用户的目录作为默认的目录,其他的目录进行相应的修改

    然后重新启动ftp服务,即可

    |

    建议用虚拟用户吧,这个最安全!

    vsftp下建立虚拟用户

    vsftp下建立虚拟用户

    在RedHat AS4里,是自带了vsftpd为系统提供了一个ftp服务,但在实际应用中根据自己的需要还是要做不少的配置。我们知道,在建立vsftpd用户时,我们一般是在linux下建立用户useradd的方式来访问ftp,但有时我们只想提供ftp服务,而避免用户用ftp的帐号去登录linux,采用一般的方式只能是限制该用户的访问权限,但还是避免不了用户登录进linux系统,所以比较好的方法是用vsftpd的虚拟用户(virtual users)。

    一、建立虚拟用户数据库

    # vi /tmp/logins.txt  它的内容是:

    longyufei

    1985731

    liushuai

    123456

    虚拟用户的信息,格式:

    (注意前后不能有空格!)

    二、以root用户登录系统,建立用户数据库

    # db_load -T -t hash -f /tmp/logins.txt /etc/vsftpd_login.db

    建立数据库文件 /etc/vsftpd_login.db,同时改变它的文件属性:

    # chmod 600 /etc/vsftpd_login.db

    三、建立PAM文件,告诉系统你要使用自己的数据库

    # vi /etc/pam.d/ftp.vu

    内容:

    auth required /lib/security/pam_userdb.so db=/etc/vsftpd_login

    account required /lib/security/pam_userdb.so db=/etc/vsftpd_login

    告诉系统,将新用户授权库了。

    四、为虚拟用户建立文件夹并授权

    # useradd -d /ftp -s /sbin/nologin virtual(-d 用户的主目录。-s 用户名默认使用的shell ,virtual用户名)

    # chown -R virtual.virtual /ftp (更改/ftp目录使用者。)

    五、修改vsftpd.conf文件

    # vi /etc/vsftpd/vsftpd.conf,在后面加上(我的配置中只保留了一下内容):

    anonymous_enable=NO

    local_enable=YES

    connect_from_port_20=YES

    listen=YES

    listen_port=21

    tcp_wrappers=YES

    guest_enable=YES

    guest_username=virtual(所有虚拟用户等同于virtual这个系统账号的权限)

    user_config_dir=/etc/vsftpd/user_config_dir(指定每个虚拟用户账号配置目录,)

    pam_service_name=ftp.vu(要和刚才建的PAM文件对应)

    local_root=/www (指定默认的ftp目录,如果不设置,则默认的ftp目录为ftp这个系统账号的默认目录(见/etc/passwd文件内容))

    user_config_dir 文件里面对应的longyufei用户的配置文件:

    /etc/vsftpd/user_config_dir/longyufei

    anon_world_readable_only=NO

    write_enable=YES

    anon_upload_enable=YES

    anon_other_write_enable=YES

    local_root=/www/longyufei

    anon_mkdir_write_enable=YES

    (要注意的是文件夹的权限问题。)

    展开全文
  • Linux系统服务器vsftp服务更改ftp账号首先查看ftp账号www的家目录是/alidata/www若需更改www账号的家目录,假设我们要更改为/123目录,首先我们要创建/123这个目录然后编辑vsftp服务配置文件vsftpd.conf,在最后添加...

    Linux系统服务器vsftp服务更改ftp账号

    首先查看ftp账号www的家目录是/alidata/www

    b56a9788f4cae1dd188ab881ef376341.png

    若需更改www账号的家目录,假设我们要更改为/123目录,首先我们要创建/123这个目录

    de9b44662a15be46c967bdac452a2a92.png

    然后编辑vsftp服务配置文件vsftpd.conf,在最后添加user_config_dir=/etc/vsftpd_user_conf,保存退出

    2850637b9487d98dfef64ccffcfaa23d.png

    6f120eb453136ddc84fc9fd75153b06b.png

    在目录/etc下,创建这个目录vsftpd_user_conf,在该目录编辑一个文件,要以ftp账号名www命名

    2b3961baac48e4d1b937274275979843.png

    在文件里加入,local_root=/123,保存退出

    74befc3a871fc95168eb57d3f08ee71c.png

    执行命令service vsftpd restart或者/etc/init.d/vsftpd restart,重启vsftpd服务,使其生效

    d49214c8618e138455a719f32735c776.png

    我们测试一下,在/123目录下创建个文件test.txt文件

    67a9a6fcc5cf70a3567cff80de3d429f.png

    然后通过flashfxp连接ftp查看下,可在123目录下看到test.txt文件,表示更改www账号家目录成功

    7cf5404b3348c8e1661bfb3bba0cf632.png

    展开全文
  • 首先安装FTP参照 http://blog.csdn.net/lihuang319/article/details/50728037spa1. //添加用户hdcsc,限定访问目录/data/export.netuseradd -d /data/export hdcscrest2. //输入两次密码blogpasswd hdcsctest//限定...
  • linux系统FTP设置账号密码

    千次阅读 2021-05-11 12:08:11
    linux系统FTP设置账号密码(2015-12-24 09:57:32)一、启动vsftpd服务1、 启动VSFTP服务器A:cenos下运行:yum install vsftpdB. 登录Linux主机后,运行命令:”service vsftpd start”C. 要让FTP每次开机自动启动,运行...
  • 一、目的,新建一个用户 test2,登录ftp,它只有自己的主目录权限,其他同级和上级目录没有权限二、ftp安装、配置yum -y install vsftpd //通过yum来安装vsftpdchkconfig vsftpd on //设置为开机启动vi /etc/vsftpd/...
  • 我们使用服务器都要站在安全方面进行考虑,有必要将ftp服务下的用户限制在适当的范围内,那么linux ftp服务器下用户限制目录的方法有哪些呢?一起跟着爱站技术频道小编的步伐来了解一下吧!linux ftp服务器下用户只能...
  • linux 指定ftp用户 特定目录及权限

    千次阅读 2021-05-09 05:22:21
    Linux添加FTP用户并设置权限在linux中添加ftp用户,并设置相应的权限,操作步骤如下:1、环境:ftp为vsftp。被限制用户名为test。被限制路径为/home/test2、建用户:在root用户下:useradd -d /home/test test //...
  • ftp工作流程:ftp回话包含了两个通道,控制通道和数据通道,ftp的工作有两种模式,一种是主动模式,一种是被动模式,以ftpserver为参照物,主动模式,服务器主动连接客户端传输,被动模式,等待客户端的连接主动模式...
  • LinuxFTP账号无法删除文件夹的解决方案我现在遇到的问题是这样的,用ftp账号上传了wordpress系统。我用的FTP工具是:FileZilla在删除这个文件的时候,基本所有文件都删掉了,但是还有一些空文件夹删除不了,并且...
  • Linux开启FTP服务和修改FTP密码

    千次阅读 2021-03-18 17:43:08
    1. 首先服务器要安装ftp软件,查看是否已经安装ftp软件下: >> which vsftpd 2. 查看ftp 服务器状态 >> service vsftpd status 3. 启动ftp服务器 >> service vsftpd start 4. 重启ftp服务器 >...
  • 安装后的目录 安装以后关闭掉匿名登录 使用命令:vim /etc/vsftpd/vsftpd.conf 然后在里成找到:‍anonymous_enable=NO 然后再查看一下vsftpd这个服务有没有启动。 使用命令:chkcon...
  • linux下添加FTP账号

    2018-05-03 11:51:54
    1、 启动VSFTP服务器A:cenos下运行:yum install... 要让FTP每次开机自动启动,运行命令: “chkconfig --level 35 vsftpd on” 2、设置FTP权限A. 编辑VSFTP配置文件,运行命令:”vi /etc/vsftpd/vsftpd.conf “...
  • 创建账号ftp: useradd -d /home/test test passwd test 输入两次密码 改权限: chown -R test:test /home/test chmod -R 777 /home/test/ 更改test 仅仅拥有home/test的权限。不能让其拥有root 整个目录的权限...
  • Linux-命令行建立FTP

    2021-05-16 04:15:53
    虽然有宝塔,有可道云,但是使用命令行建立的FTP还是必须要搞的,比较宝塔和可道云是别人的FTP服务器简介:各类的操作系统之间的文件交流问题,需要建立一个统一的文件传输协议,即FTP(File Transfer Protocol)FTP三类用户...
  • 2. 修改vsFTPd的配置:在/etc/vsFTPd/下找到vsFTPd.conf文件,修改默认配置,包括监听地址和端口,是否打开tcp、psav模式等等;配置比较简单,具体看我的文章中的vsFTPd配置手册3.启动vsFTPd服务:运行service ...
  • 建用户:在root用户下:增加用户test,并制定test用户的主目录为/home/testuseradd -d /home/test test如果目录已经存在,会有提示,但是不影响用户的权限登陆为test设置密码passwd test更改用户相应的权限设置:...
  • linux vsftp查看ftp账号信息的方法

    千次阅读 2021-05-08 22:19:26
    Linux下查看系统版本号信息的方法一.查看Linux内核版本命令(两种方法): 1.cat /proc/version 2.uname -a 二.查看Linux系统版本的命令(3种方法): 1.lsb_release -a,即可列出所 ...Linux下查看Raid磁盘阵列信息的方法...
  • 小花说要把h5打包扔上服务器。这次就创建了个用户指向服务器tomcat下webapps。...参考文章:LinuxFTP用户权限的更改 代码: # useradd -d <你要指向的目录> # passwd <密码> 连接...
  • dirmessage_enable=YES,当切换到FTP服务器中的某个目录时,将显示该目录下的“.message”隐含文件了内容 xferlog_enable=YES,FTP将启用上传和下载日志 connect_from_port_20=YES,ftp将启用ftp数据端口的连接请求 ...
  • FTP虚拟账号 yum下载安装ftp服务 为避免犯错将ftp配置文件进行备份 创建关系模型数据库表 创建用户和密码 为了密码的安全性实行hash算法 查看vuser.db 类型为hash算法删除原来的数据表 指定系统用户并且限制登录 ...
  • 其实修改ftp的密码非常的简单我们只要登录linux服务器简单的几句就搞了,因为vsftp服务器肯定不如linux设置严谨了,先来熟悉一下 vsftp 命令:启动vsftp用命令:1.service vsftpd start重启vsftp用:1.service ...
  • 第一个小组使用ftp账号:ftp1,工作目录在:/var/ftp/ftp1;第二个小组使用ftp2,工作目录在:/var/ftp/ftp2。两个小组互相不能访问各自的文件,需要限制用户不能离开自己的工作目录。【实现步骤】1.检查安装vsftpd...
  • ftp工作流程:ftp回话包含了两个通道,控制通道和数据通道,ftp的工作有两种模式,一种是主动模式,一种是被动模式,以ftpserver为参照物,主动模式,服务器主动连接客户端传输,被动模式,等待客户端的连接主动模式...
  • https://www.cnblogs.com/feiyuanxing/p/5309627.html 转载于:https://www.cnblogs.com/sun-ldy/p/10261332.html

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 25,219
精华内容 10,087
关键字:

修改linux的ftp账号目录