`

Solaris等操作系统下如何让非root用户启用小于1024号的端口?

    博客分类:
  • Java
阅读更多
如何让非root用户启用小于1024号的端口?

以下是找到的Linux的资料,Solairs、AIX等应当有所不同,请跟进

参考网址:http://linux.org.mt/article/tomcat-ports

方法一:端口映射
1、iptables命令:iptables -t nat -A PREROUTING -p tcp --dport <低端口> -i eth0 -j REDIRECT --to-port <原先监听的高端口>
2、rinetd程序
3、ipchans命令:ipchans -I input --proto TCP --dport <低端口> -j REDIRECT <高端口>

方法二:改程序的sid
    修改程序的权限,例如chmod 7755 ...

方法三:修改内核
    修改内核的make_sock相关部分
分享到:
评论
1 楼 YuLimin 2006-11-10  
Solaris的找到了,供大家参考:

http://wiki.gceclub.sun.com.cn/index.php/%E5%A6%82%E4%BD%95%E8%AE%A9%E6%99%AE%E9%80%9A%E7%94%A8%E6%88%B7%E8%83%BD%E5%A4%9F%E4%BD%BF%E7%94%A81024%E5%8F%B7%E4%BB%A5%E4%B8%8B%E7%9A%84%E7%AB%AF%E5%8F%A3%3F

如何让普通用户能够使用1024号以下的端口?

[S10] 假设用户名为appuser

1. vi /etc/user_attr。

2. 增加“appuser::::defaultpriv=basic,net_privaddr”至最后一行。

3. 重新使用appuser登录,运行应用即可。

[S8] [S9]不支持以上的方法,使用setuid或直接用root运行应用。
http://wiki.gceclub.sun.com.cn/index.php/OpenSolaris/Solaris%E4%B8%AD%E6%96%87FAQ

相关推荐

    在solaris10下配置ssh及使用客户端FTP连接

    Solaris 10 是一个 Unix 操作系统,由 Sun Microsystems 开发。 SSH(Secure Shell)是 Solaris 10 中的一个安全协议,用于远程登录和文件传输。 FTP(File Transfer Protocol)是另一个常用的文件传输协议。 本文将...

    操作系统安全基线配置.pdf

    * 系统防火墙启用:启用系统自带防火墙,并根据业务需要限定允许通讯的应用程序或端口 六、防病毒软件 * 防病毒软件安装:安装由总部统一部署的防病毒软件,并及时更新 * 自动播放功能关闭:关闭 Windows 自动播放...

    oracle安装for solaris

    ### Oracle 8i 在 Solaris 操作系统下的安装指南 #### 一、引言 本文档旨在指导用户如何在 Solaris 操作系统上安装 Oracle 8i 数据库,并且对于安装 Oracle 10g 也具有一定的参考价值。文档详细记录了安装过程中的...

    02_solaris11.3加硬盘安装oracle11.2.0.4.docx

    在Solaris 11.3操作系统中安装Oracle 11.2.0.4数据库涉及多个步骤,包括硬件添加、系统配置、用户与组管理、软件包安装以及网络设置。以下是详细的过程: 1. **硬件添加**: 在虚拟机中添加一块20GB的新硬盘后,...

    Solaris网络配置

    Solaris操作系统中的网络配置涉及多个方面,包括但不限于主机名解析、网络接口命名、子网掩码定义、路由设置以及远程访问的安全管理等。通过上述配置文件和命令的合理设置,可以有效地管理和维护Solaris系统的网络...

    操作系统安全基线配置.doc

    对于Red Hat Linux 5 & 6、Solaris 9 & 10、HP-UNIX 11等Unix系统,上述规则同样适用,特别是针对口令安全和权限设置,限制root远程登录,以及根据业务需求配置文件和目录的权限。 综上所述,操作系统安全基线配置...

    solaris10安装手册.doc

    ### Solaris 10 安装手册知识点解析 #### 一、安装前期准备工作 - **安装介质**: 需要准备 Solaris 10 的安装光盘或 ...通过遵循这些步骤,用户可以顺利地完成 Solaris 10 的安装,并进行后续的系统配置和管理操作。

    操作系统日志配置方法.doc

    本文主要介绍AIX、Linux、Solaris、HP UNIX、Windows等操作系统以及网络设备(如Cisco交换机、华为交换机)和安全设备(如Cisco PIX防火墙、Netscreen防火墙)的日志配置方法。 1. AIX、Linux、Solaris操作系统日志...

    solaris网络配置

    在 Solaris 操作系统中,网络配置是一项关键任务,它涉及到多个配置文件和服务。下面将详细解释这些知识点。 首先,我们需要了解 `/etc/hostname.interface` 文件。这个文件定义了网络接口(如网卡)的名称,例如 `...

    科普Solaris系统安全常用命令小结

    在 Solaris 操作系统中,确保系统安全是至关重要的任务。本文主要介绍了一些常用命令,帮助管理员维护密码和登录控制,监控系统使用情况,限制文件访问以及控制通过网络的远程访问。 首先,维护密码和登录控制是...

    linux-tcpdump(中文)手册(上).pdf

    例如,在许多系统中,非root用户无法直接运行tcpdump,除非它被设置为setuid root。对于不同操作系统,如Solaris、HP-UX、IRIX、Linux、Ultrix和Digital UNIX,都有各自的要求和限制。 tcpdump不仅用于抓包,还可以...

    Openssh工具远程管理

    本篇文章主要围绕在Solaris 10环境下如何配置和使用OpenSSH进行远程管理,包括基本概念、安装配置以及具体应用等多方面内容。 #### 二、OpenSSH在Solaris 10中的配置与使用 ##### 2.1 Solaris 10中OpenSSH的基础...

    telnet OpenSSH 的配置 多个系统上的。

    这两个协议广泛应用于不同操作系统中,包括Linux、Unix以及Windows,用于远程登录和管理服务器。 **Telnet** 是一种较老的网络协议,允许用户通过网络在远程主机上创建一个终端会话。它工作在应用层,使用TCP协议,...

    路由器Checklist.zip

    本压缩包"路由器Checklist.zip"提供了一系列针对不同操作系统和设备的安全巡检规范,包括Cisco路由器、Linux系统、Solaris系统以及华为的BRAS(Broadband Remote Access Server)和普通路由器的安全检查清单。...

    bugfree和xampp

    XAMPP支持多个操作系统,包括Windows、Solaris、Mac OS X和Linux。 #### 准备工作 在开始之前,请确保已下载并准备好以下软件: - XAMPP版本:xampp-win32-1.7.4 - Bugfree版本:v3.0 #### 安装XAMPP 1. **下载...

    java环境配置及验证方法

    在 UNIX、SOLARIS、LINUX 操作系统中,可以通过以下步骤设置环境变量: 1. 打开 Shell 或 Terminal 窗口 2. 输入 setenv PATH /usr/jdk1.6.0_22/bin:$PATH 并回车 3. 重新启动 Shell 或 Terminal 窗口 三、测试...

    10 openEuler SSH管理及安全.pdf

    SSH最初是在UNIX系统上开发的,但很快就扩展到了其他操作系统平台,如HP-UX、Linux、AIX、Solaris、Digital UNIX、Irix等。随着技术的发展,SSH已成为几乎所有现代操作系统中的标配。 #### 二、SSH服务搭建 在open...

    tcpdump中文手册.pdf

    TCPDump是一个命令行工具,用于抓取并显示网络上的数据包,主要在Unix-like系统上使用,包括Linux、Solaris、BSD等。以下是手册中涉及的主要知识点: 1. **基本概念**:TCPDump通过在选定的网络接口上监听,根据...

Global site tag (gtag.js) - Google Analytics