有两中命令: 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或Linux环境下创建FTP用户的详细步骤 #### 标题与描述解析 - **标题**:“unix上增加ftp用户”:此标题明确指出本文档的主题是关于如何在Unix操作系统中添加新的FTP用户。 - **描述**:“在unix或liux...
通过使用Serv-U,用户能够将任何一台PC 设置成一个FTP 服务器,这样,用户或其他使用者就能够使用FTP 协议,通过在同一网络上的任何一台PC与FTP 服务器连接,进行文件或目录的复制,移动,创建,和删除等。...
本文将根据提供的文件信息,深入探讨Unix环境下FTP编程的关键技术点,包括FTP协议的基础原理、Unix系统下的FTP实现细节,以及具体的编程实现方法。 ### FTP协议基础 FTP(File Transfer Protocol)是一种用于在...
在UNIX服务环境中,FTP工具无法列出目录中的文件和子目录通常是由于FTP客户端或服务器对中文环境支持不足导致的。这个问题主要影响那些需要处理中文文件名的FTP交互。为了解决这个问题,我们可以采取以下方法,针对...
文件权限与用户管理..............................................................................................193.1 chmod 改变文件或目录权限.............................................................
这个过程涉及到创建用户和用户组,设置权限以及创建和修改配置文件。完成后,用户可以通过FTP客户端方便地访问和下载服务器上公开的资源。理解这些步骤对于维护和管理FTP服务器至关重要,以确保安全性和可用性。
1. **权限问题**:确保Unix用户有足够的权限执行FTP操作。 2. **防火墙设置**:如果遇到连接失败的问题,请检查Windows XP端的防火墙设置是否允许FTP服务。 3. **安全性考虑**:使用FTP传输数据时可能存在安全风险,...
下面,我们将详细介绍部分FTP内部命令,这些命令均能在UNIX环境下运行,涵盖了从基本的文件传输到更高级的操作,如目录管理、文件格式转换以及远程系统权限调整等方面的功能。 ### 重要内部命令详解 1. **ASCII/...
编写一个完整的FTP服务器需要对网络编程、Unix/Linux系统编程以及FTP协议有深入理解。在这个过程中,你可能会遇到并发控制、错误处理、性能优化等问题。不过,一旦完成,你将拥有一个自定义的、可扩展的FTP服务器,...
5. **权限控制**:根据用户角色设置不同的访问权限。 6. **数据加密**:通过FTPS(FTP over TLS/SSL)或SFTP(SSH File Transfer Protocol)确保数据传输安全。 FTP_v2.1可能引入了一些新特性,比如增强安全性、...
源代码分析可能涉及理解FTP协议的内部工作原理,例如如何解析和执行FTP命令,如何处理数据传输的建立和断开,以及如何实现用户认证和权限控制。对`server.c`和`client.c`进行深入研究可以帮助开发者了解FTP协议的...
它提供了交互式的文件访问,允许用户执行文件创建、删除、重命名等操作。FTP使用TCP作为传输层协议,并且可以基于两种模式工作:ASCII模式(文本模式)和二进制模式(用于图像、音频、视频等非文本文件)。 2. C# ...
FTP(File Transfer Protocol)是一种用于在互联网上传输文件的标准协议,本地创建FTP服务器可以让用户方便地分享和存储文件。对于初学者来说,了解如何搭建FTP服务器是进入网络服务管理领域的重要一步。 首先,...
1. **UNIX基础**:包括如何启动和关闭系统、用户账户管理、文件系统结构、基本的文件操作(如创建、删除、移动和复制)等。 2. **Shell和命令行**:熟悉各种shell(如Bash)的用法,掌握常用命令行工具,如grep、...
- **文件权限与所有权**:理解Unix的用户和组概念,以及如何使用`chmod`和`chown`改变文件权限和所有者。 - **进程管理**:掌握`ps`、`kill`、`nohup`等命令,用于查看、控制和结束进程。 - **网络通信**:学习...
3. 在`ftp`用户的主目录下创建`bin`目录,并设置其为`root`用户所有,且不允许任何用户写入。使用`mkdir`创建目录,然后使用`chown`和`chmod`改变所有权和权限。 4. 创建`etc`目录,同样属于`root`用户且不可写。...
### Unix系统的FTP使用详解 #### 一、FTP简介与工作原理 FTP(File Transfer Protocol)即文件传输协议,是一种用于在互联网上进行文件传输的应用层协议。FTP的主要功能是在客户端和服务器之间传输文件,使得用户...
- **本地用户访问**:如何映射本地系统用户到FTP服务器,以及权限设置。 - **防火墙配置**:确保FTP所需的TCP端口(通常是20和21)在防火墙中开放。 - **SSL/TLS加密**:为了增强安全性,可以启用FTPS(使用TLS/...
linux下创建用户 1、添加ftp用户 useradd ftpname -d /home/ftp passwd ftppwd 以下操作都以root权限进行: service vsftpd start 启动Linux自带的FTP服务 2. 添加普通用户 useradd nagios –d /usr/local/nagios ...
- **上机环境**:描述了UNIX主机环境以及工作站环境的设置。 - **登录UNIX**:指导用户如何使用NetTerm等工具登录UNIX系统。 - **常用命令的使用**:提供了一系列常用UNIX命令的实际操作指南。 - **FTP的使用**:...