使用root用户登录
1.增加FTP用户组:
groupadd -g 101 ftpgroup
2.新建用户主目录:
mkdir /home/quoteprice
3.创建用户并设置登录shell,设置用户用户的登录shell,用户telnet上服务器只能修改密码,而无法直接控制台
useradd -u 1002 -g ftpgroup -d /home/quoteprice -s /usr/bin/passwd -c "quoteprice ftp user" quoteprice
4.设置用户主目录的访问权限:
chown -R quoteprice:ftpgroup quoteprice
5.设置用户登录密码:
passwd quoteprice
price123
控制FTP用户访问目录,只能访问该用户的主目录,分步执行如下脚本
chkconfig xinetd on
chkconfig vsftpd on
vi /etc/vsftpd.conf
将18行、59行、64行的#号去掉
69行:chroot_local_user=yes
75行:chroot_list_enable=YES //限制访问自身目录
79行:chroot_list_file=/etc/vsftpd.chroot_list //需要在相应路径下编辑vsftpd.chroot_list文件,如果此文件不存在,可新建,此文件可为空,里面的用户可以访问其它目录
rcxinetd restart
分享到:
相关推荐
Suse Linux 下限制用户使用 FTP 访问其他目录 在 Suse Linux 系统中,限制用户使用 FTP 访问其他目录是一个常见的需求。本文将详细介绍如何限制用户使用 FTP 访问其他目录,确保用户只能访问自己的主目录。 首先,...
总的来说,SUSE Linux通过严格控制root用户的远程访问权限,旨在保护系统免受恶意攻击。当需要进行远程管理时,通常推荐使用更安全的SSH服务,而不是FTP或telnet。同时,定期更新系统、安装安全补丁以及使用强密码和...
### SUSE Linux 用户手册知识点概览 #### 一、启动与安装 **1.1 系统启动以进行安装** - **概念理解:** - 在安装 SUSE Linux 之前,需要通过安装介质(如 CD/DVD 或 USB)启动计算机。 - **关键步骤:** - 将...
在SUSE Linux操作系统中,出于安全考虑,root用户的ftp和telnet权限默认是被禁用的。这有助于防止未经授权的访问和潜在的安全风险。然而,在某些情况下,可能需要开启这些权限,例如进行系统维护或远程管理。以下是...
SuSE Linux 11 中启用 SSH、关闭防火墙和启用 FTP 的步骤和配置 在本文中,我们将详细介绍 ...通过这些步骤,我们可以在 SuSE Linux 11 中启用 SSH、关闭防火墙和启用 FTP,实现远程登录、安全访问和文件传输的需求。
5. VNC(Virtual Network Computing):VNC允许远程桌面控制,SUSE Linux上安装VNC服务器,Windows用户可以使用VNC客户端软件进行远程桌面访问。 以上技术的实施涉及安装、配置和服务的启动,例如在SUSE Linux中,...
7. **安全管理**:讲解防火墙(SuSEfirewall2)、用户和组管理、访问控制列表(ACL)以及SELinux(安全增强型Linux)的概念和应用。 8. **性能优化**:提供系统性能监控和调优的技巧,如内存和CPU使用率的查看,...
访问控制章节涵盖了对关键文件和目录访问权限的限制、用户文件默认访问权限的设置、EEPROM密码的设置、使用SSH代替TELNET远程登录、限制ROOT远程登录、限制用户FTP登录等。这些操作可增强系统文件和目录的保护,防止...
同时,建议用户加入SUSE的订阅服务,以获得官方的技术支持、安全更新和优先访问新功能。 总的来说,SUSE Linux Enterprise 12和15提供了强大而稳定的Linux平台,适用于企业级别的计算需求,无论是传统的数据中心...
**配置.rhosts文件**:编辑用户的`.rhosts`文件(位于用户的家目录下),添加允许rlogin的主机名和用户名,例如`# vi .rhosts`。 2. **启用rlogin服务**:编辑`/etc/xinetd.d/rlogin`文件,将`disable`选项设置为`...
在Linux环境中,特别是SUSE Linux发行版中,有时需要为root用户提供FTP访问权限以便于进行文件传输等操作。本文将详细介绍如何在SUSE Linux系统中配置root用户通过FTP服务进行登录,并确保系统的安全性。 #### 二、...
总的来说,Suse Linux的xinetd服务是一个功能强大的网络服务管理工具,它简化了对多个轻量级网络服务的管理,并提供了日志记录和安全控制功能。了解并熟练掌握xinetd的使用,对于管理和维护Suse Linux系统的网络服务...
3. 服务开启:通过YaST2控制中心开启FTP和telnet服务,以提供远程访问功能。 SUSE Linux的安装过程涉及到硬件配置、软件选择和网络设置等多个环节,每个步骤都需要仔细操作以确保系统安装成功并满足使用需求。安装...
作为一款流行的 Linux 发行版,Suse Linux 的命令行操作是每个 Linux 用户都需要掌握的基本技能。今天,我们将总结 Suse Linux 中一些常用的命令,帮助您更好地管理和维护您的 Linux 系统。 目录管理 1. 配置默认...
- **文件系统概述**:讲解了Linux下的文件系统结构,包括目录树的概念以及不同类型的文件。 - **文件操作**:教会用户如何使用命令行进行文件的创建、复制、移动和删除等操作。 - **权限管理**:深入探讨了Linux系统...
在SuSE Linux10上安装Oracle数据库是一个涉及多个步骤的过程,包括系统要求确认、软件包安装、用户配置、环境变量设定以及实际的Oracle数据库安装。以下是对这些步骤的详细说明: 1. **系统要求**: - **内存**:...
6. **write_enable=YES/NO**:控制用户是否可以上传或修改文件。根据实际情况开启或关闭。 7. **pam_service_name=vsftpd**:指定PAM(Pluggable Authentication Modules)服务名,用于认证和授权。 8. **listen=...
在SUSE Linux操作系统中,默认情况下,并未安装FTP与Telnet服务。为了满足特定的应用场景需求,如远程文件传输或命令行访问等,用户可能需要手动安装并配置这些服务。本文将详细介绍如何在SUSE Linux系统中通过YAST...
访问控制列表(ACL)是SUSE Linux中文版提供的高级文件权限管理机制,允许管理员对文件和目录的访问权限进行更精细的控制。 - **传统文件权限**:基于所有者、所属组和其他用户的读写执行权限。 - **ACL的优势**:...