首页 > IT基础架构 > 网络安全 > 配置ssh/IP/fw/xhost
配置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/ ,如需转载,请注明出处,否则将追究法律责任。