ITPub博客

首页 > IT基础架构 > 网络安全 > 配置ssh/IP/fw/xhost

配置ssh/IP/fw/xhost

原创 网络安全 作者:cccgw 时间:2008-05-04 10:56:50 0 删除 编辑

配置ssh/IP/防火墙

/etc/rc.d/init.d/sshd start

/etc/sysconfig/network-scripts/ifcfg-eth0

service iptables stop --停止

[@more@]

安装linux的时候,ssh自带的也给安装上了,但并不能直接使用,还需要激活:

激活ssh:
/etc/rc.d/init.d/sshd start
service sshd start
netstat -tl

激活以后,每次开机还都得重新激活。

可以在启动linux时自动启动ssh:
在文件/etc/rc2.d/S99local里面加入 /usr/sbin/sshd &
(/usr/sbin/sshd 是ssh启动的)

这样每次开机以后就不用再次激活,直接就可以远程控制。

xhost 是用来控制X server访问权限的。 如使用VNC等工具连Linux时,通常当你从hostA登陆到hostB上运行hostB上的应用程序时, 需要在hostB上以root用户运行xhost + 来使其它用户能够访问hostB的Xserver.

xhost + 是使所有用户都能访问Xserver.
xhost + ip使ip上的用户能够访问Xserver.
xhost + nis:user@domain使domain上的nis用户user能够访问
xhost + inet:user@domain使domain上的inet用户能够访问。

防火墙

linux 下修改防火墙配置需要修改 /etc/sysconfig/iptables 这个文件,如果要开放哪个端口,在里面添加一条
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 1521 -j ACCEPT就可以了,其中 1521 是要开放的端口号,然后重新启动linux的防火墙服务。
停止/启动防火墙服务的命令:
用root登录后,执行
service iptables stop --停止
service iptables start --启动
(service命令位于/sbin)

防火墙规则只有在 iptables 服务运行的时候才能被激活。要手工启动服务,使用以下命令:
/sbin/service iptables restart
要确保它在系统引导时启动,使用以下命令:
/sbin/chkconfig --level 345 iptables on
ipchains 服务不能和 iptables 服务同时运行。要确定 ipchains 服务被禁用,执行以下命令:
/sbin/chkconfig --level 345 ipchains off


配置IP地址:
/etc/sysconfig/network-scripts/ifcfg-eth0

里面的内容:
[root@localhost network-scripts]# cat ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet
NETMASK=255.255.255.0
IPADDR=192.168.0.2
USERCTL=no
PEERDNS=yes
GATEWAY=192.168.0.1

配置完以后:
 /etc/init.d/network reload 或 service network

查看网卡信息: route -n查看物理网卡:mii-tool重启eth0: ifup eth0查看eth0信

息:ethtool eth0添加IP地址:ifconfig eth0 IP netmask 子网掩码 broadcast 广播地址

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/668365/viewspace-1003303/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: linux lv
下一篇: v$session_Longops
请登录后发表评论 登录
全部评论

注册时间:2012-08-27

  • 博文量
    82
  • 访问量
    1035049