linux配置免密码登录———— linux服务器可以ping通,但是访问不了--Ip地址:端口--关闭防火墙
2017-08-23 16:19
495 查看
1、以用户名user登录,在A机器上执行ssh-keygen -t rsa一路回车,不需要输入密码执行该操作将在/home/user/.ssh下生成id_rsa, id_rsa.pub文件,其中id_rsa.pub是公钥。2、在B机器上做步骤1或自行创建/home/user/.ssh文件夹,注意文件夹权限设置为700,将id_rsa.pub拷贝到B机器上scp id_rsa.pub B:~/.ssh/A.id_rsa.pub
3、将拷贝到B机器上的A.id_rsa.pub复制到authorized_keys文件中cp A.id_rsa.pub authorized_keys
或cat A.id_rsa.pub > authorized_keys多个主机之间ssh免密码登录,则需要执行以下语句,例如在master上执行ssh-copy-id -i ~/.ssh/id_rsa.pub slave1该语句就是将master的公钥复制到slave1节点上
vmware12中装了两个centos6.5,其中一个搭建了Hadoop-1.1.2,伪分布式,在centos上可以访问自己的 localhost:50070,但是在另一台centos上和windows下,不能访问。之前已经将装了hadoop的centos防火墙关闭了,能ping通,就是不能用域名:端口号访问。装了hadoop的centos是可以访问我在windows下搭建的apache的,就是下一个wampserver装一下就行。
最后查到了,仅仅关闭防火墙并不行。应该再开启,再关闭
开启: service iptables start
关闭: service iptables stop
如果要永久关闭防火墙:chkconfig iptables off
可以通过命令来验证:chkconfig --list |grep iptables
而对于centos7
必须都执行,不要问什么。要不你的Hadoop集群肯定出问题。
sudo systemctl stop firewalld.service
sudo systemctl disable firewalld.service
sudo systemctl stop iptables.service
sudo systemctl disable iptables.service
sudo vim /etc/selinux/config
注释下面两行:
#SELINUX=enforcing
#SELINUXTYPE=targeted
sudo setenforce 0
一、配置防火墙,开启80端口、3306端口
CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。
1、关闭firewall:
systemctl stop firewalld.servi(www.111cn.net)ce #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
2、安装iptables防火墙
yum install iptables-services #安装from:http://www.111cn.NET/sys/CentOS/63646.htm
3、将拷贝到B机器上的A.id_rsa.pub复制到authorized_keys文件中cp A.id_rsa.pub authorized_keys
或cat A.id_rsa.pub > authorized_keys多个主机之间ssh免密码登录,则需要执行以下语句,例如在master上执行ssh-copy-id -i ~/.ssh/id_rsa.pub slave1该语句就是将master的公钥复制到slave1节点上
vmware12中装了两个centos6.5,其中一个搭建了Hadoop-1.1.2,伪分布式,在centos上可以访问自己的 localhost:50070,但是在另一台centos上和windows下,不能访问。之前已经将装了hadoop的centos防火墙关闭了,能ping通,就是不能用域名:端口号访问。装了hadoop的centos是可以访问我在windows下搭建的apache的,就是下一个wampserver装一下就行。
最后查到了,仅仅关闭防火墙并不行。应该再开启,再关闭
开启: service iptables start
关闭: service iptables stop
如果要永久关闭防火墙:chkconfig iptables off
可以通过命令来验证:chkconfig --list |grep iptables
而对于centos7
必须都执行,不要问什么。要不你的Hadoop集群肯定出问题。
sudo systemctl stop firewalld.service
sudo systemctl disable firewalld.service
sudo systemctl stop iptables.service
sudo systemctl disable iptables.service
sudo vim /etc/selinux/config
注释下面两行:
#SELINUX=enforcing
#SELINUXTYPE=targeted
sudo setenforce 0
一、配置防火墙,开启80端口、3306端口
CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。
1、关闭firewall:
systemctl stop firewalld.servi(www.111cn.net)ce #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
2、安装iptables防火墙
yum install iptables-services #安装from:http://www.111cn.NET/sys/CentOS/63646.htm
相关文章推荐
- linux服务器可以ping通,但是访问不了--Ip地址:端口--
- linux VNC配置(解决:关闭防火墙仍不能访问端口的问题)
- 为了解决linux配置Nginx 只能关闭防火墙才能访问的问题
- centos 7 配置防火墙 添加端口可以访问
- Linux本地可以访问,其他的无法访问,关闭防火墙
- 为了解决linux配置Nginx 只能关闭防火墙才能访问的问题
- 配置RAC环境时,外网 的IP地址可以ping通,但是无法打开网页
- Linux下防火墙配置、端口的开启和关闭
- Linux下查询80端口被哪些IP访问连接,以及查询异常连接IP地址可以封掉异常IP
- Linux配置防火墙 开启或关闭端口
- Linux FTP 服务器配置简单说明【从防火墙关闭到关闭selinux-sestatus到配置ftp用户访问的数据目录再到添加一个ftp用户】
- centos 7 配置防火墙 添加端口可以访问
- centos 7 配置防火墙 添加端口可以访问
- Linux配置防火墙,开启访问端口
- linux,Centos 6.3 yum安装Nginx+php+Mysql,配置防火墙,开启,关闭端口命令
- linux下mysql开启远程访问权限及防火墙开放3306端口
- Linux安装Tomcat外部不能访问[主要是linux中防火墙规则的配置问题]
- linux 下 tomcat启动没问题,但是局域网访问不了,那是防火墙没开,开一下即可。
- LINUX关闭防火墙、开放特定端口等常用操作
- Linux防火墙Iptable如何设置只允许某个ip访问80端口,只允许特定ip访问某端口