zoukankan      html  css  js  c++  java
  • [ Alpine Linux ] Alpine Linux简介

    前言:

      在斐讯N1上刷了自己曾经从未接触过的Linux发行版本:Alpine Linux。不过命令行下的界面还是很漂亮的,而且系统简洁。下面简单介绍Alpine的配置。

    Alpine配置和使用:

    0x01.网络

    #网卡配置文件路径:/etc/network/interfaces

      文件内容:

    auto lo
    iface lo inet loopback

     auto eth0

     iface eth0 inet static

          address 192.168.1.233

          netmask 255.255.255.0

          gateway 192.168.1.1

    #配置完IP地址,重启一下网络服务  

      /etc/init.d/networking restart

      

    #host文件路径:/etc/hosts

      文件内容:

    192.168.1.233  alpine.com

      

    #DNS配置文件路径:/etc/resolv.conf

    文件内容:

    nameserver 114.114.114.114

    0x02.更新国内源

    #Alpine的源文件为:

    /etc/apk/repositories,

    # 默认的源地址为:http://dl-cdn.alpinelinux.org/

    #可以编辑源文件 /etc/apk/repositories,

     1 #清华大学的源
     2 
     3 https://mirrors.tuna.tsinghua.edu.cn/alpine/edge/main 
     4 https://mirrors.tuna.tsinghua.edu.cn/alpine/edge/community 
     5 https://mirrors.tuna.tsinghua.edu.cn/alpine/edge/testing
     6 
     7 #阿里云的源
     8 
     9 https://mirrors.aliyun.com/alpine/v3.6/main/
    10 
    11 https://mirrors.aliyun.com/alpine/v3.6/community/
    12 
    13 # 中国科技大学的源
    14 
    15 https://mirrors.ustc.edu.cn/alpine/v3.6/main/
    16 https://mirrors.ustc.edu.cn/alpine/v3.6/community/

    0x03.软件包管理工具

    alpine 提供了非常好用的apk软件包管理工具,

    可以方便地安装、删除、更新软件。

    #查询openssh相关的软件包

      apk search  openssh   

    #安装一个软件包

      apk add  xxx   

    #删除已安装的xxx软件包

      apk del  xxx   

    #获取更多apk包管理的命令参数

      apk --help   

    #更新软件包索引文件

      apk update    

    0x04.安装常用的网络相关工具:

    #用于文本方式查看网页,用于测试http协议

      apk add curl  

    #提供了查看网络连接的协议端口的命令ss,可以替代netstat命令

      apk add iproute2  

    #drill 命令可以替代dig和nslookup DNS查询命令

      apk add drill   

     #测试192.168.3.166的80端口,查看web服务是否能正常访问。

    curl 192.168.3.166  

    #查看建立的TCP连接

    ss -ta   

    #查询域名的信息

    drill blog.csdn.net @8.8.8.8    

    #根据IP地址,反向查找域名

    drill -x 8.8.8.8 @47.94.71.34 

    0x05.开启SSH服务

    #安装openssh-server服务器

      apk add openssh-server

    #修改配置文件 /etc/ssh/sshd_config,

    #如果要想使用root用户远程管理,需要修改参数为:

      PermitRootLogin yes

    #将ssh服务配置为开机自动启动

      rc-update add sshd

    #如果你想立刻生效,可以执行命令:

      /etc/init.d/sshd restart

  • 相关阅读:
    array与xml转换实现(转)
    设计模式之: 策略模式
    设计模式之: 代理模式
    设计模式之: 状态模式
    dedecms分页
    dedecms导出csv文件
    假如项目中使用到了多 表查询,怎么办?
    git忽略某个文件夹
    git忽略某个文件
    无极限分类
  • 原文地址:https://www.cnblogs.com/qtisec/p/10825045.html
Copyright © 2011-2022 走看看