传统IDC部署网站(配置网络,远程登录,Linux密钥认证登录Linux)

配置网络

  • 配置网络的目的
    • 可以远程登录
    • 可以使用yum安装其他的包
  • 配置网络的步骤
    1. 执行dhclient命令,自动获取ip(NAT模式,可以自动生成一个IP地址)
      1.  查看IP的地址的命令:ip addr    清屏ctrl +l
    2. 配置IP地址需要个知道:子网掩码,网关,DNS 
      1. 查看网关的命令:ip route
      2. 公共DNS:119.29.29.29(dnspod)114.114.114.114(电信)8.8.8.8(谷歌)
    3. 编辑配置文件
      1. vi(编辑) etc/sysconfig/network-scripts/ifcfg-ens33
      2. 按i编辑  IPADDR=****     NETMASK=****/PREFTX=24       GATEWAY=****      DNS1=119.29.29.29
      3. 编辑好后按ESC,输入     :wq  保存+退出
    4. 重启网络服务
      1. systemctl restart network(重启网络服务)
  • 其他
    1. 查看文件:cat
    2. 如果遇到一个很长的文件,cat之后看不到最前面的内容此时可以用管道符(|)和less命令结合起来查看
    3. ru:cat /etc/inis.d/network |less
    4. b往上翻(类似page up)   f往下翻(类似page down)
    5. 按q退出less
    6. vi后面跟文件名    按i进入编辑模式或者a/o
    7. 除了按方向键之外,在一般模式下(没有进入编辑模式)我们可以按 j     h    k   l   当成方向键来用
    8. 查看时间命令:date    查看日历命令:cal

远程登录

  • xshell      putty   secureCRT   Xmanager
  • linux----》linux    ssh   [email protected](机器IP地址)

密钥认证

  • 使用一对密钥来进行验证身份。公钥+私钥     公钥用来加密    私钥用来解密。
  • 点击xshell工具的用户密钥管理---进去之后点击生成,其他默认点击下一步,密码可以为空,生成之后可以查看属性看公钥
  • 到linux机器上执行
    1. 创建ssh目录    mkdir ~/.ssh        mkdir(创建目录的命令后面直接跟目录名称)
      1. ~表示用户的家目录,执行echo  $HOME查看当前用户家目录,执行whoami查看当前用户是谁
      2. 在一个文件或目录前面加.   表示这个文件或者目录是隐藏的,ls直接看不到的,需要用ls -a看
      3. ls是查看目录或者文件的命令
    2. cd .ssh
      1. cd命令是进入到某个目录的命令,如  cd /home   cd/tmp/    cd .ssh
      2. cd后面什么都不加,表示进入到家目录    cd==cd~
      3. 相对路径指定是相对当前目录的一个路径,绝对路径指的是由/开头的路径
      4. cd -(交替键进入到上一次的所在路径下,相当于电视键的交替)
    3. vi  authorized_keys  //进入后按i,然后复制公钥内容
      1. xshell--》工具--》选项--》--》鼠标和键盘--》右键  直接粘贴--》选中就复制    (修改鼠标的使用方法)
    4. chmod 600 !$
      1. !$表示上一条命令的最后一个参数(参数指的是空格或者空白字符划分的那些字符串)比如  ls  a  b  c   (a是第一个参数,b是第二个,c是第三个)
      2. chmod命令是更改文件或者目录权限的命令。、600就是一个权限值。
  • 到xshell选择用密钥的登录就行了,publickey

Linux密钥认证登录Linux

  • vmware
    • 做一个快照
      1. 右击虚拟机--点击快照--拍摄快照
    • 克隆
      1. 右击虚拟机--管理--克隆(需虚拟机关机)--下一步--虚拟机中的当前状态--链接克隆--选择名称和路径
      2. 关机命令:init 0   shutdown -h now    重启命令   shutdown -r onw   init 6   reboot
    • 修改网卡ip
      1. vi(编辑) etc/sysconfig/network-scripts/ifcfg-ens33
      2. 修改IPADDR   注释UUID前面加#(加上#这行配置就失效了)
      3. 保存配置重启
  • 修改主机名
    • hostnamectl set-hostname Ady1
    • 查看主机名:hostname
    • 查看主机名的配置文件:cat /etc/hostname
  • 密钥认证
    • ssh-keygen生成密钥对:  .ssh/id_rsa      .ssh/id_rsa.pub     (需要点击回车多次)
    • ssh-copy-id [email protected]

猜你喜欢

转载自blog.csdn.net/qq_43798084/article/details/86564549