在linux中添加ftp用,并设置相应的权限,操作步骤如下:

1、环境:ftp为vsftp。被限制用户名为test。被限制路径为/home/test。

2、建用户:在root用户下:

useradd -d /home/test test     //增加用户test,并制定test用户的主目录为/home/test

passwd  test    //为test设置密码

3、更改用户相应的权限设置:

限定用户不能telnet,只能ftp: usermod -s /sbin/nologin test

usermod -s /sbin/bash test    //用户恢复正常

更改用户的主目录:  usermod -d /test test

4、限制用户只能访问/home/test,不能访问其他路径

修改/etc/vsftpd/vsftpd.conf如下:

chroot_list_enable=YES             //限制访问自身目录

# (default follows)

chroot_list_file=/etc/vsftpd/vsftpd.chroot_list

编辑 vsftpd.chroot_list文件,将受限制的用户添加进去。

5、如果需要允许用户修改密码,但是又没有telnet登录系统的权限:

usermod  -s /usr/bin/passwd test   //用户telnet后将直接进入改密界面

编辑/etc/vsftpd/vsftpd.conf,增加listen_port=2121

编辑 /etc/services 文件,将其中的

ftp 21/tcp 改为 ftp 2121/tcp

ftp 21/udp 改为 ftp 2121/udp

步骤:1.修改/etc/services文件(默认分配的端口号和协议类型)

# vi /etc/services

将21/tcp修改为2021/tcp

2.修改(新增)FTP配置文件vsftpd.conf

# vi /etc/vsftpd/vsftpd.conf

如果文件中有Listen_port=21,则将21修改为2021,

否则添加一行Listen_port=2021

3.启动TFP服务

# service vsftpd restart

4.检查TFP服务

# service vsftpd status

1、编辑/etc/vsftpd/vsftpd.conf 文件,在该配置文件中添加此行:listen_port=811

2、编辑/etc/services 文件,将其中的

ftp 21/tcp  改为 ftp 811/tcp ,

ftp 21/udp  改为 ftp 811/tcp

3、执行/etc/init.d/vsftpd restart 重新启动vsftpd 服务。启动完成后可以使用

netstat -tnulp | grep vsftpd

linux如何登陆ftp的自定义端口,在linux中添加ftp用户,以及修改FTP默认端口号相关推荐

  1. linux 7 打开22端口号,Centos 7 修改 SSH 默认端口号

    为了增强服务器的网络安全,我们增加了服务器的云安全中心企业版,同时我们修改 SSH 的默认端口号 Linux 服务器的 SSH 默认端口号为 22 ,大家都使用这个默认的端口号,虽说方便,但是也增加了 ...

  2. linux centos 7.6修改ssh默认端口号

    1.端口号的概念:众所周知,现在计算机主流的通信协议是TCP/IP四层协议,而传输层就位于三层:传输层提供了面向连接的可靠性传输(TCP)和面向无连接的不可靠传输(UDP):传输层之间的传递靠的就是端 ...

  3. redhat 添加ssh端口_RHEL 7修改ssh默认端口号

    RHEL7修改默认端口号(默认port22)初次安装系统完毕后默认情况下系统已经启动了sshd服务当然我们也可以先进行检查: 步骤1,检查是否已安装ssh服务 步骤2,检查服务是否已开启 如上图所示显 ...

  4. linux 修改git端口号,linux安装gitlab并修改gitlab默认端口号

    安装系统 centos 6.5 官网安装地址:https://about.gitlab.com/install/#centos-6 可以先根据官网安装步骤进行安装. 分别执行以下命令: 1.打开htt ...

  5. idea的tomcat改端口号_如何修改tomcat默认端口号8080的方法

    1.背景 在默认情况下,tomcat的端口是8080,使用了两个tomcat,那么就需要修改其中的一个的端口号才能使得两个同时工作. 2.方法 2.1改动一 那么,如何修改tomcat的端口号呢?首先 ...

  6. linux怎么修改sftp默认端口,CentOS 6.5/6.6修改SSH默认端口号

    CentOS 6.5/6.6修改SSH默认端口号 先查看下服务器端口号范围: # sysctl -a|grep ip_local_port_range net.ipv4.ip_local_port_r ...

  7. Linux 修改tomcat默认端口号

    操作步骤: 1.到tomcat对应的目录下的conf目录(我用的是apache-tomcat-8.5.35版本) 2.编辑server.xml配置文件 vi server.xml 3.按i进行编辑,将 ...

  8. linux下oracle端口修改,Oracle 修改监听端口号1521

    在Oracle中,默认的监听端口号为1521,一旦有人扫描出这个端口号就会知道此服务器为Oracle数据库服务器,存在极其大的安全隐患,在这里,教大家如何修改Oracle默认端口号为9999: 1.查 ...

  9. 开启1521端口监听_修改Oracle监听默认端口号1521的方法

    前言 大家都知道在oracle中,默认的监听端口号为1521,一旦有人扫描出这个端口号就会知道此服务器为oracle数据库服务器,存在极其大的安全隐患,下面在这里,教大家如何修改oracle默认端口号 ...

最新文章

  1. JZOJ 1277. 最高的奶牛
  2. mysqldatareader获取整行数据给datarow_SqlDataReader的用法(读取1整行)
  3. Kattis - icpccamp ICPC Camp(二分+贪心)
  4. java i o中文版_Java文件I/O的三种方法
  5. 002 在大数据中基础的llinux基本命令
  6. 数据分析不能挣钱、不能给公司创造利润,那要你有什么用?
  7. docker-compose的一些理解
  8. Oracle新建用户、角色,授权,建表空间
  9. fckeditor for php 下载,FCKeditor 的配置和使用方法(for PHP)
  10. OpenCV-图像处理(17、Sobel算子)
  11. 20190613 一个SQL问题
  12. Cocos Shader 图片去色变成灰色
  13. 论文润色软件Stylewriter,whitesmoke,1check使用亲测
  14. 机器学习6scikit-learn中的scaler
  15. Roofline-on-NVIDIA-GPUs代码分析
  16. 2021年安全员-B证最新解析及安全员-B证考试平台
  17. 五轴转台哪家质量比较好?
  18. vue3 watch 异步方法
  19. 2022-2028全球及中国2-降冰片烯行业研究及十四五规划分析报告
  20. 基于百度图像识别api的游戏(coc)辅助工具分析

热门文章

  1. 达梦数据库基础知识(四)管理DM线程
  2. opencv从内存缓冲区中读取图像数据
  3. pods处于ContainerCreating状态
  4. 谈谈Spring中的IOC和AOP概念 - 倪升武的博客 - CSDN博客
  5. OSChina 周二乱弹 —— 10月份结婚,媳妇要出去锻炼下自己
  6. python开发工程师必刷题型(长期更新)
  7. bzoj1001/BJOI2006 灰太狼抓到的兔子
  8. Ps2D插件源码再分析
  9. 多媒体系统之MediaCodec基本原理及使用
  10. Java的main方法