Linux怎样创建FTP服务器--修改用户默认目录-完美解决 - 费元星
在创建FTP服务器之有先命令: ps -ef |grep vsftpd
查一下系统有没有安装vsftpd这个服务器,如果出现如下图所示的界面说明没有安装。
然后再执行:yum install vsftpd -y
进行在线安装vsftpd这个服务。
安装成功以后需要把匿名登陆的这个功能关闭了。
使用命令: vim /etc/vsftpd/vsftpd.conf
然后在里成找到:
anonymous_enable=NO
然后再查看一下vsftpd这个服务有没有启动。
使用命令: chkconfig --list
如果你如下图所示一样没有启动。
没有启动使用启动:chkconfig --level 35 vsftpd on
1、环境:ftp为vsftp。被限制用户名为test。被限制路径为/home/test
2、建用户:在root用户下:
useradd -d /home/test test //增加用户test,并制定test用户的主目录为/home/test
如果目录已经存在,会有提示,但是不影响用户的权限登陆
passwd test //为test设置密码3、更改用户相应的权限设置:
usermod -s /sbin/nologin test //限定用户test不能telnet,只能ftp
usermod -s /sbin/bash test //用户test恢复正常
usermod -d /test test //更改用户test的主目录为/test4、限制用户只能访问/home/test,不能访问其他路径
修改/etc/vsftpd/vsftpd.conf如下:
chroot_list_enable=YES //限制访问自身目录
# (default follows)
chroot_list_file=/etc/vsftpd/vsftpd.chroot_list编辑 vsftpd.chroot_list文件,将受限制的用户添加进去,每个用户名一行
改完配置文件,不要忘记重启vsFTPd服务器
[root@linuxsir001 root]# /etc/init.d/vsftpd restart5、如果需要允许用户修改密码,但是又没有telnet登录系统的权限:
usermod -s /usr/bin/passwd test //用户telnet后将直接进入改密界面
最后重启一下服务:service vsftpd start
如果出现启动失败则可以使用:/etc/rc.d/init.d/vsftpd restart
成功链接FTP服务器上。
--------------------------------------------------------------------------------------------------Linux下如何修改用户默认目录
配置:1、切换到root用户,直接修改/etc/passwd文件,找到你的用户名你一行,如下图所示修改路径,然后保存即可。
- 2
2、切换到root用户,使用usermod命令,例如usermod -d /tmp test (test为你的用户名),使用该命令请确保该用户下没有运行的软件或进程
- 3
最后切换到普通账户,就会看到当前默认目录已经更改了。
如果用户不能上传文件,记得chmod -R 777 /file
未来星开发团队--狒狒 QQ:9715234
Linux怎样创建FTP服务器--修改用户默认目录-完美解决 - 费元星相关推荐
- linux ftp用户指定多个目录,linux ftp服务器下用户限制目录的方法
我们使用服务器都要站在安全方面进行考虑,有必要将ftp服务下的用户限制在适当的范围内,那么linux ftp服务器下用户限制目录的方法有哪些呢?一起跟着爱站技术频道小编的步伐来了解一下吧! linux ...
- 修改ftp服务器开放22端口,linux服务器修改ftp默认21端口方法
1.登录服务器,打开vsftp.conf文件 # vim /etc/vsftpd/vsftpd.conf 2.在文件末尾增加listen_port=8021 #remote_charset=CP125 ...
- Linux FTP服务器本地用户登录
Linux:FTP服务器本地用户登录 在这篇文章中,我将通过vsftp对FTP服务器进行配置.并且以本地用户形式,实现VM虚拟机下的Linux系统和实际的Windows系统进行交互.(我的Liunx系 ...
- Linux FTP服务器匿名用户登录
Linux:FTP服务器匿名用户登录 在这篇文章中,我将通过vsftp对FTP服务器进行配置.并且以匿名用户形式,实现VM虚拟机下的Linux系统和实际的Windows系统进行交互.(我的Liunx系 ...
- Linux下创建FTP用户和密码(日常操作)
具体的操作如下: linux下创建ftp用户 #创建用户并指定目录 useradd -d /data/ts2ods/hnitv hn_itv #配置密码 passwd hnitv!@# #限定用户不 ...
- 虚拟机链接ftp服务器,linux虚拟机连接ftp服务器
linux虚拟机连接ftp服务器 内容精选 换一换 本章节以Linux操作系统为例,指导您通过弹性云服务器内网方式连接GaussDB(for Influx)实例.目标实例必须与弹性云服务器在同一个虚拟 ...
- Linux安装部署FTP服务器
Linux安装部署FTP服务器 本文章会将安装FTP服务器的步骤以及一些遇到的问题来记录下 因为项目中要与第三方对接数据,需要用到FTP服务器以提供他们每天上传数据,因为之前在本地的VMware虚拟机 ...
- Linux下搭建FTP服务器教程
一.基本安装 1.运行以下命令安装 vsftpd. yum install -y vsftpd 2.运行以下命令打开及查看etc/vsftpd cd /etc/vsftpd ls 说明: /etc/v ...
- linux平台搭建ftp,Linux快速搭建FTP服务器
FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为"文传协议".用于Internet上的控制文件的双向传输.同时,它也是一个应用程序(A ...
最新文章
- linux 获取 基地址,linux - 每个函数加载的glibc基地址不同。 - SO中文参考 - www.soinside.com...
- python动态排名可视化_动态排名可视化 | 带你领略编程语言20年风云变化
- Hbase 2.0 RegionObserver使用
- C# 系统服务 删除后禁用 ,删除不彻底;删除后无法重装问题解决方案
- php只取时间的下士_PHP 获取时间的各种处理方式!
- php中提取%3cdiv,cmseasy getshell 0day
- redhat-5.4故障排除
- SCI从入门到精通(二)——如何阅读文献
- Atitit. Gui控件and面板----程序快速启动区--最佳实践Launchy ObjectDock-o0g
- MCGS昆仑动态显示屏组态环境搭建介绍
- 随机信号分析实验(matlab仿真实验)
- Excel 生成均匀分布、正态分布随机数
- 2021年9月25日PMI认证考点考场安排
- RocketMQ初识
- 来自CSDN的精华网址
- 数据可视化 - 地图 - 世界地图
- ubuntu14.04 下载安装 yocto平台
- 内地朋友对香港银行开户的需求越发增多!
- 数据库实验九2021011206贾天乐
- 魔兽8.0最新服务器人口普查,魔兽世界人口普查8.0版最新资讯!赶紧来了解!
热门文章
- i7处理器好吗_笔记本电脑处理器是i5好还是i7好?为什么?
- Linux网络环境搭建,rh401 - 简单PXE网络引导环境的搭建
- linux系统在windows看不到,Linux下怎么看不到盘符啊?
- scss与sass介绍
- [设计模式-行为型]备忘录模式(Memento)
- mysql中变量值得输出,几个比较重要的MySQL变量
- php文本框限制字节,js限制文本框输入长度两种限制方式(长度、字节数)_基础知识...
- python中breakpoint什么意思_it/breakpoint是什么意思
- Servlet向JSP传递数据以及JSP页面DIV定时局部刷新
- Python中的len函数