`
haiery
  • 浏览: 47090 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

查看unix下的用户,以及创建用户,设置用户的FTP权限.

    博客分类:
  • unix
阅读更多

有两中命令: 1. cat /etc/passwd  2.listusers

增加用户组 
groupadd命令增加用户组 
groupadd [-g gid] group 

说明: 
g 制定组的ID号 
gid 组的ID号(不能与现有的组ID号重复) 
group 组名 
#groupadd –g 100 sun 

增加用户 
useradd命令增加用户组 
useradd [-u uid  | -g group] | -d dir | -s shell | -c comment | -m [-k skel_dir] ] login 
说明: 
u 指定用户ID号 
g 制定所在组 
d 指定用户目录 
s 制定用户SHELL 
c 用户的注释 
m 建立用户目录 
login 用户的登录名 
#useradd –u 1233 –g sun –d /export/home/sun –c “Sun test user.” –m –s /usr/bin/sh sun  <!---->

如何设置用户的FTP权限:

1.在UNIX的目录etc/ftpd/ftpaccess 文件中加入

guestuser kpi
guest-root /export/home/bea/kpi kpi.

guestuser rmsupload
guest-root /export/home/bea/rmsupload rmsupload

2.在其对应的.profile文件中加入,以限制其telnet

echo "Hello,welcome!"

echo "But,you can't login ,bye-bye!"

exit

分享到:
评论

相关推荐

    unix上增加ftp用户

    ### 在Unix或Linux环境下创建FTP用户的详细步骤 #### 标题与描述解析 - **标题**:“unix上增加ftp用户”:此标题明确指出本文档的主题是关于如何在Unix操作系统中添加新的FTP用户。 - **描述**:“在unix或liux...

    [FTP服务器端软件].Serv.U.FTP.Server.Gold.v10.4.0.0.incl.serial

    通过使用Serv-U,用户能够将任何一台PC 设置成一个FTP 服务器,这样,用户或其他使用者就能够使用FTP 协议,通过在同一网络上的任何一台PC与FTP 服务器连接,进行文件或目录的复制,移动,创建,和删除等。...

    Unix环境下Ftp的编程实现

    本文将根据提供的文件信息,深入探讨Unix环境下FTP编程的关键技术点,包括FTP协议的基础原理、Unix系统下的FTP实现细节,以及具体的编程实现方法。 ### FTP协议基础 FTP(File Transfer Protocol)是一种用于在...

    修改UNIX下FTP不能列文件方法

    在UNIX服务环境中,FTP工具无法列出目录中的文件和子目录通常是由于FTP客户端或服务器对中文环境支持不足导致的。这个问题主要影响那些需要处理中文文件名的FTP交互。为了解决这个问题,我们可以采取以下方法,针对...

    UNIX简单命令和网络常用命令简介new.doc

    文件权限与用户管理..............................................................................................193.1 chmod 改变文件或目录权限.............................................................

    linux下配置FTP服务器步骤.pdf

    这个过程涉及到创建用户和用户组,设置权限以及创建和修改配置文件。完成后,用户可以通过FTP客户端方便地访问和下载服务器上公开的资源。理解这些步骤对于维护和管理FTP服务器至关重要,以确保安全性和可用性。

    Unix和Windows XP之间使用FTP互传文件

    1. **权限问题**:确保Unix用户有足够的权限执行FTP操作。 2. **防火墙设置**:如果遇到连接失败的问题,请检查Windows XP端的防火墙设置是否允许FTP服务。 3. **安全性考虑**:使用FTP传输数据时可能存在安全风险,...

    UNIX ftp使用的内部命令

    下面,我们将详细介绍部分FTP内部命令,这些命令均能在UNIX环境下运行,涵盖了从基本的文件传输到更高级的操作,如目录管理、文件格式转换以及远程系统权限调整等方面的功能。 ### 重要内部命令详解 1. **ASCII/...

    ftp.tar.gz_c语言ftp服务器_ftp 服务器 linux_ftp服务器 linux_linux c ftp_unix

    编写一个完整的FTP服务器需要对网络编程、Unix/Linux系统编程以及FTP协议有深入理解。在这个过程中,你可能会遇到并发控制、错误处理、性能优化等问题。不过,一旦完成,你将拥有一个自定义的、可扩展的FTP服务器,...

    ftp_v2.1.tar.gz

    5. **权限控制**:根据用户角色设置不同的访问权限。 6. **数据加密**:通过FTPS(FTP over TLS/SSL)或SFTP(SSH File Transfer Protocol)确保数据传输安全。 FTP_v2.1可能引入了一些新特性,比如增强安全性、...

    ftp.rar_ftp

    源代码分析可能涉及理解FTP协议的内部工作原理,例如如何解析和执行FTP命令,如何处理数据传输的建立和断开,以及如何实现用户认证和权限控制。对`server.c`和`client.c`进行深入研究可以帮助开发者了解FTP协议的...

    ftp.tar.gz_C# FTP下载程序_FTP 下载_FTP服务器_ftp_ftp tar

    它提供了交互式的文件访问,允许用户执行文件创建、删除、重命名等操作。FTP使用TCP作为传输层协议,并且可以基于两种模式工作:ASCII模式(文本模式)和二进制模式(用于图像、音频、视频等非文本文件)。 2. C# ...

    本地创建FTP服务器

    FTP(File Transfer Protocol)是一种用于在互联网上传输文件的标准协议,本地创建FTP服务器可以让用户方便地分享和存储文件。对于初学者来说,了解如何搭建FTP服务器是进入网络服务管理领域的重要一步。 首先,...

    McGraw.Hill.UNIX.The.Complete.Reference.2nd.Edition.Dec.2006-0072263369.rar

    1. **UNIX基础**:包括如何启动和关闭系统、用户账户管理、文件系统结构、基本的文件操作(如创建、删除、移动和复制)等。 2. **Shell和命令行**:熟悉各种shell(如Bash)的用法,掌握常用命令行工具,如grep、...

    10分钟上手Unix.zip

    - **文件权限与所有权**:理解Unix的用户和组概念,以及如何使用`chmod`和`chown`改变文件权限和所有者。 - **进程管理**:掌握`ps`、`kill`、`nohup`等命令,用于查看、控制和结束进程。 - **网络通信**:学习...

    linux下配置FTP服务器步骤借鉴.pdf

    3. 在`ftp`用户的主目录下创建`bin`目录,并设置其为`root`用户所有,且不允许任何用户写入。使用`mkdir`创建目录,然后使用`chown`和`chmod`改变所有权和权限。 4. 创建`etc`目录,同样属于`root`用户且不可写。...

    unix的ftp使用详解

    ### Unix系统的FTP使用详解 #### 一、FTP简介与工作原理 FTP(File Transfer Protocol)即文件传输协议,是一种用于在互联网上进行文件传输的应用层协议。FTP的主要功能是在客户端和服务器之间传输文件,使得用户...

    ftp工具包.zip

    - **本地用户访问**:如何映射本地系统用户到FTP服务器,以及权限设置。 - **防火墙配置**:确保FTP所需的TCP端口(通常是20和21)在防火墙中开放。 - **SSL/TLS加密**:为了增强安全性,可以启用FTPS(使用TLS/...

    linux用户创建

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

    01.UNIX教材

    - **上机环境**:描述了UNIX主机环境以及工作站环境的设置。 - **登录UNIX**:指导用户如何使用NetTerm等工具登录UNIX系统。 - **常用命令的使用**:提供了一系列常用UNIX命令的实际操作指南。 - **FTP的使用**:...

Global site tag (gtag.js) - Google Analytics