`
wuliwei85
  • 浏览: 74739 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

linux创建ftp用户

阅读更多

linux创建ftp用户实例:

 

 

执行以下命令即可:

 

#useradd -G ftp -d /home/myFtpName -M myFtpName
 
#passwd myFtpName
 
#chown myFtpName.ftp /home/myFtpName  -R


#chmod 750 /home/myFtpName  -R

 

 

一般情况下,我们创建的ftp用户不希望其可以通过ssh登录,执行以下操作禁用ftp用户ssh登录:

 

 

通过修改/etc/passwd文件中用户登录的shell

 

vi /etc/passwd

 

root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin
operator:x:11:0:operator:/root:/sbin/nologin
games:x:12:100:games:/usr/games:/sbin/nologin

myFtpName:x:500:500::/home/ myFtpName:/bin/bash
更改为:

myFtpName:x:500:500::/home/ myFtpName:/sbin/nologin

 

myFtpName用户就无法ssh登录了

 

 

禁止ftp用户ssh登录,也可以在创建时通过“-s /sbin/nologin”来设置

 

如:

 

#useradd -G ftp -s /sbin/nologin -d /home/myFtpName -M myFtpName

 

 

分享到:
评论

相关推荐

    如何在Linux创建FTP帐号

    在 Linux 中,创建 FTP 帐号需要首先创建用户帐号。在这个过程中,我们需要使用用户管理工具来创建新的用户帐号。下面是创建用户帐号的步骤: 1. 点击“应用程序”->“系统设置”->“用户和组”,然后用户管理...

    Linux创建ftp及服务开启

    创建FTP用户和用户目录也是常见操作。例如,为用户`ftpuser`创建一个主目录: ```bash sudo useradd -m ftpuser # 创建用户并分配家目录 sudo passwd ftpuser # 设置用户密码 ``` 记得根据实际需求调整`vsftpd....

    Linux下FTP创建

    在 Linux 系统下,创建 FTP 用户和指定目录是非常重要的。我们可以使用 useradd 命令来创建用户,例如: ``` # useradd -G ftp -d /MyWeb -M xdh2571 ``` 这将创建一个名为 xdh2571 的用户,属于 ftp 组,并将Home...

    Linux操作FTP用户

    1 新建用户 useradd 用户名 gpsin g 当前登录用户 root d 根目录 home weiss s sbin nologin 不是用于登录 passwd 用户名 为该用户创建密码

    linux设置ftp用户

    Linux 设置 FTP 用户 Linux 作为一个流行的操作系统,在网络服务中扮演着重要角色。其中,FTP(File Transfer Protocol,文件传输协议)服务是 Linux 系统中的一种基本服务,允许用户通过网络上传和下载文件。然而...

    Linux下ftp权限设置

    2. **配置FTP用户**:通常不建议使用root用户直接登录FTP,而是创建专门的FTP用户。使用`adduser ftpuser`命令创建新用户,并设置密码。 3. **配置FTP权限**:修改vsftpd配置文件`/etc/vsftpd.conf`,设置用户隔离...

    Linux虚拟机创建Ftp服务器文档

    ### Linux虚拟机上搭建FTP服务器详细指南 #### 一、准备工作 在开始搭建FTP服务器之前,我们需要准备以下工具和资源: - **VMware**: 一款功能强大的桌面虚拟化应用程序。 - **CentOS镜像文件**: CentOS是一种免费...

    linux终端下用命令创建ftp

    在Linux操作系统中,创建FTP服务器主要涉及安装和配置FTP服务软件,以及设置网络接口。在这个场景中,我们使用的是`vsftpd`(Very Secure FTP Daemon)作为FTP服务器,它是一个安全且广泛使用的FTP服务器软件。下面...

    Linux搭建FTP服务器实现匿名上传.doc

    Linux 搭建 FTP 服务器实现匿名上传 ...搭建 FTP 服务器实现匿名上传的功能需要安装 vsftpd 服务器包、创建供匿名用户下载的目录、配置 vsftpd 服务器使其允许匿名用户上传文件,最后重启 vsftpd 服务器以使配置生效。

    linux下ftp配置

    Linux 下 FTP 服务器配置是指在 Linux 操作系统下安装、配置和启动 FTP 服务器,以便用户可以通过 FTP 客户端上传、下载文件。FTP 服务器是一种常用的网络服务,允许用户通过 Internet 访问和管理服务器上的文件。 ...

    linux创建FTP.docx

    3. **创建FTP用户**: 安装完成后,系统会自动创建一个名为“ftp”的用户。为了设置该用户的密码,运行`sudo passwd ftp`,然后按照提示输入并确认密码。 4. **创建FTP用户家目录**: FTP用户需要有自己的家目录...

    Linux的Ftp服务器搭建的个人总结

    5. **创建FTP用户** 需要为每个FTP用户创建一个Linux用户,并设置合适的权限。例如,创建用户“ftpuser”: ``` sudo useradd -m ftpuser sudo passwd ftpuser ``` 6. **防火墙设置** 如果有防火墙(如ufw或...

    linux用户创建

    1、添加ftp用户 useradd ftpname -d /home/ftp passwd ftppwd 以下操作都以root权限进行: service vsftpd start 启动Linux自带的FTP服务 2. 添加普通用户 useradd nagios –d /usr/local/nagios chown nagios....

    Linux FTP服务配置

    Linux FTP服务配置主要涉及到的是VSFTP服务器的配置,VSFTPd(Very Secure FTP Daemon)是一个安全的FTP服务器,提供对匿名用户和本地用户的不同访问权限控制。配置文件位于`/etc/vsftpd/vsftpd.conf`,其中包含了...

    Linux安装ftp软件,创建ftp用户

    这是我从自己的工作当中总结出来的,对ftp用户的要求: 1、不可以使用ssh远程登录; 2、只能使用ftp软件(我使用的是flashFXP)进行登录,且登录后只能将数据写入到这个ftp用户的主目录下,不可以访问其他目录...

    linuxFTP创建虚拟用户扫描.pdf

    Linux FTP 创建虚拟用户扫描 一、标题分析 本文的标题是「Linux FTP 创建虚拟用户扫描」,这篇文档的主要内容是讲述如何在 Linux 系统中创建虚拟用户,并对其进行 FTP 服务的配置和管理。该标题明确地表明了文档的...

    Linux添加FTP用户

    #### 创建FTP用户 接下来,我们将创建一个新的FTP用户,并将其限制在特定目录内。 1. **创建用户:** 使用`useradd`命令创建新用户,并指定用户的家目录。例如,创建名为`wlp`的用户,并将其家目录设为`/opt/wlp`...

    详解ftp创建文件权限问题

    有一个这样的需求,admin为一个Linux为其FTP应用创建的一个有权限限制的用户,通过admin用户可以进行登录FTP服务,登录FTP服务后,创建文件夹,该文件夹的用户和用户组都是admin,属性为755,即只有admin用户才有写...

    Linux搭建FTP服务器

    **创建FTP用户** 为了安全,不建议使用root用户进行FTP访问。所以,我们需要创建一个专用的FTP用户。例如,创建用户“ftpuser”: ```bash sudo adduser ftpuser ``` 然后设置该用户的密码,并确保其无shell访问权限...

    ftp.rar_arm ftp_ftp linux_ftp 服务器 linux_ftp服务器源码_linux ftp

    3. 用户和权限:创建用户账户,并确保它们在FTP上的访问权限与系统权限一致。通常需要限制用户只能访问其家目录。 4. 防火墙设置:开启防火墙的相应端口,通常是TCP 20(数据连接)和21(控制连接)。 5. 安全考虑:...

Global site tag (gtag.js) - Google Analytics