码迷,mamicode.com
首页 > 系统相关 > 详细

aminglinux初学第一课

时间:2015-04-30 10:57:36      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:网卡配置 密钥登入  

一、安装vmware

    虚拟机配置内存大约1G,分辨率为800*600;

    自定义分区:/boot 分区为200;交换分区swap为内存的两倍,最大为8G。剩余都给跟目录。

二、网卡配置(手动) 

    #vim /etc/sysconfig/networ-scripts/ifcfg-eth0

       ONBOOT=yes
        BOOTPROTO=static
        IPADDR=10.1.55.17
        NETMASK=255.255.255.0
        GATEWAY=10.1.55.1
        PEERDNS=no                    #防止DHCP修改DNS
        DNS1=10.1.100.100
        DNS2=114.114.114.114

     #cat /etc/resolv.conf                                ##查看DNS配置文件是否生效

       

      #service network restart  或者/etc/init.d/network restart            ##重启网络使配置文件生效


三、ssh密钥远程登入(以putty为例)

       1.使用PUTTYGEN 生成密钥,复制保存公钥。保存私钥

       2.#mkdir ~/.ssh                                      ##在用户家目录下面创建.ssh目录

       3.vim ~/.ssh/authorized_keys               ##在./ssh目录下面创建authorized_keys目录,把复制的公钥拷贝进去。        4.#chmod 700 ~/.ssh                             ##改变目录权限 

       5.#chmod 600   ~/.ssh/authorized       ##改变文件权限

       6.关闭 selinux   临时关闭的方法是:setenforce  0  (重开机selinux还会开启)永久关闭的方法:vi /etc/selinux/config 将 SELINUX=enforcing 修改为 SELINUX=disabled然后保存退出,然后将iptable清空iptables  -F  保存防火墙配置   /etc/init.d/iptables save (同service iptables  save)。

       7.把私钥保存到putty下session中SSH中Auth下面


四、AB两台LINUX用密钥互相访问

    1.先在A机器上安装SSH-Clients
        yum install –y  openssh-clients(如果查看SSH版本用 ssh -V命令)
    2.运行ssh-keygen 命令产生公钥和私钥(可以不输入密码)
    3.用cat  /root/.ssh/id_ras.pub 将查询出的公钥复制备用
    4.连接到B机的的终端,
         创建.ssh目录mkdir /root/.ssh 
         修改权限为700  chmord 700  
         编辑/root/.ssh/authorized_keys 文件    vi /root/.ssh/authorized_keys
         刚才在A机上复制的公钥粘贴到authorized_keys中,
    5.修改authorized_keys的权限为600    chmod  600  /root/.ssh/authorized_keys
    6.暂停B机的selinux     setenforce 0
    7.禁用selinux的启动    VI /etc/selinux/config   将其中的 SELINUX=enforcing 改为 SELINUX=disabled保存退出。退出B终端
    8.在A终端上运行 ssh  B机的IP      此时就可以用密钥登录B机
    9.在B机上重复1-8步就可以实现互相用密钥登录

4、 修改SSH登录端口

      修改SSH登录端口  /etc/ssh/sshd_config 中将 Port 22修改成其它端口如Port 2222 然后重启  /etc/init.d/sshd restart ,然后用ssh root@10.1.55.17 -p 2222即可登录。



    

 

本文出自 “linux” 博客,请务必保留此出处http://1038457789.blog.51cto.com/10025869/1640560

aminglinux初学第一课

标签:网卡配置 密钥登入  

原文地址:http://1038457789.blog.51cto.com/10025869/1640560

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!