zoukankan      html  css  js  c++  java
  • Linux系统基本设置

    一 修改机器名
    方法一:暂时修改机器名:hostname
    用hostname命令可以临时修改机器名,但机器重新启动之后就会恢复原来的值。
    #hostname   //查看机器名

    #hostname -i  //查看本机器名对应的ip地址

    方法二:永久性修改机器名:修改系统配置文件
    修改/etc/sysconfig/network   //修改这个系统配置文件,才能有效改变机器名
         /etc/hosts                    //hostname命令读这个配置文件
    直接修改/etc/hosts文件,系统本身用到主机名的地方不会变化,所以 /etc/hosts 是网络中用的,/etc/sysconfig/network是本机起作用。


    二 修改IP
    以Red Hat Enterprise Linux 5.2为例
    1、最常用的给网卡配置ip的命令为
    #ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up
    说明:
    eth0是第一个网卡,其他依次为eth1,eth*
    192.168.0.1是给网卡配置的第一个网卡配置的ip地址
    netmask 255.255.255.0 配置的是子网掩码
    up是表示立即激活
    ifconfig的更多参数说明查看相关帮助

    2、手动改/etc/sysconfig/network-scripts/ifcfg-eth0文件
    vi打开ifcfg-eth0文件
    原内容:
    DEVICE=eth0
    BOOTPROTO=dhcp
    HWADDR=00:03:47:2C:D5:40
    ONBOOT=yes
    TYPE=Ethernet
    改为:
    DEVICE=eth0
    BOOTPROTO=static
    IPADDR=192.168.1.223

    NETMASK=255.255.255.0
    GATEWAY=192.168.1.1

    HWADDR=00:03:47:2C:D5:40
    ONBOOT=yes
    TYPE=Ethernet

    分别执行命令
    /sbin/ifdown eth0
    /sbin/ifup eth0
    /etc/init.d/network restart  //使设置的网关马上生效

    ifup - 代表拨号的连接命令,该命令只要在命令行或终端中可以成功执行就可以了
    ifdown - 代表断开连接的命令,同样该命令只要在命令行或终端中可以成功执行就可以了

    三 设置DNS
    /etc/resolv.conf

    nameserver 202.102.24.35 指定了dns服务器的地址

    四Linux加域

    sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup # 备份配置文件

    sudo gedit /etc/samba/smb.conf  
    找到这行:
    workgroup = MSHOME  
    用以下行替换:
    workgroup = new_domain_or_workgroup  
    保存编辑的文件。  
    sudo testparm
    sudo /etc/init.d/samba restart

    五 修改用户名
    usermod -l newname -d /home/newname -m oldname
    groupmod -n newname oldname

    六 停止防火墙
    /etc/init.d/iptables stop
    service iptables stop

    sudo /etc/init.d/iptables off

    以上命令关闭防火墙直到下次重启。如果想永久关闭,使用如下命令,删除用于在系统启动期间运行服务的符号连接:

    sudo chkconfig iptables off

    七 重启网络
    # service network restart
    OR
    # /etc/init.d/network restart
    OR
    # service network stop
    # service network start
    OR
    # /etc/init.d/network stop
    # /etc/init.d/network start

    完!


    作者:iTech
    微信公众号: cicdops
    出处:http://itech.cnblogs.com/
    github:https://github.com/cicdops/cicdops

  • 相关阅读:
    「日常报错」Response to preflight request doesn't pass access control check: It does not have HTTP ok status.
    LeetCode1026. 节点与其祖先之间的最大差值
    Erlang TCP 实例
    「笔记」Systemd 的基础
    折腾日记「乱七八糟的过程」
    LeetCode15.三数之和
    Sql Paging
    行变列
    SQL JOINS
    DBML存储过程返回值
  • 原文地址:https://www.cnblogs.com/itech/p/1665960.html
Copyright © 2011-2022 走看看