zoukankan      html  css  js  c++  java
  • Linux自有服务

    Linux自有服务

    Linux自带的功能:运行模式、用户和用户组管理、网络配置、ssh服务

    1.运行模式

    Linux下的初始化进程:init,进程id为1
    该进程的配置文件:/etc/inittab
    由配置文件可知,CentOS6.5中,由7中运行级别,修改配置文件initdefault值,可以切换默认运行模式
    (1)#init 0 :关机
    (2)#init 3:不带图形化界面的多用户模式,纯命令行
    (3)#inti 5:图形化界面模式(默认值)
    (6)#init 6:重启

    2.用户和用户组管理

    1.主要操作:用户账号的添加、删除、修改以及密码管理,用户组管理
    (1)存储用户的关键信息:/etc/passwd
    用户名:密码占位:用户id:用户组id:注释:主目录:解释器shell
    (解释器shell:用户进入系统后,该解释器会收集用户输入的指令,并传给内核)
    (2)存储用户组的关键信息:/etc/group
    (3)存储账号密码信息:/etc/shadow

    2.用户管理(/etc/passwd)
    (1)添加用户:#useradd 选项 用户名
    -g:指定用户的用户主组,选项值可以为用户组名或者用户组id
    -G:指定用户的用户附加组,选项值可以为附加组名或者附加组id
    -u:自定义用户的id
    -c:添加注释,comment
    例: #useradd -g 501 -G 361 -u 666 hzl

    (2)修改用户:#usermod 选项 用户名
    -g、-G、-u,与上面相同
    -l:修改用户名

    (3)设置密码:#passwd 用户名

    (4)删除用户:#userdel 选项 用户名
    删除用户的同时删除主目录:#userdel -r 用户名

    (5)切换用户命令:su 用户名(用户名不写时,默认为root用户)
    root用户切换到普通用户,无须密码;
    普通用户切换到root用户,需要密码;
    切换用户之后,当前的工作路径不变;
    普通用户无法访问root用户的主目录。

    3.用户组管理(/etc/group)
    (1)添加用户组:#groupadd 选项 用户组名
    -g:自定义用户组id

    (2)修改用户组:#groupmod 选项 用户组名
    -g:自定义用户组id
    -n:自定义用户组名

    (3)删除用户组:#groupdel 用户组名
    当该用户组为某个用户的主组时,无法删除,需要先进行移除操作

    3.网络配置

    (1)网卡配置文件:/etc/sysconfig/network-scrips/ifcfg-eth0(ifcfg-lo)

    (2)ifcfg-eth0中,onboot表示是否开机启动,bootproto表示ip地址分配方式,hwaddr表示mac地址

    (3)网卡重启: service network restart 或者 /etc/init.d/network restart (更加通用)

    (4)单个网卡设置
    禁用某个网卡:#ifdown 网卡名
    开启某个网卡:#ifup 网卡名

    4.ssh服务

    (1)ssh,secure shell,安全外壳协议,主要用于远程用户登录和远程文件传输,该协议默认端口号为22;
    配置文件路径:/etc/ssh/ssh_config ;
    该服务(服务名sshd)的启动/停止/重启:service sshd start/stop/restart 或者 /etc/init.d/sshd start/stop/restart

    (2)远程终端
    当下常用终端工具:Xshell、securtCRT、Putty
    利用ifconfig命令获取mac地址,并进行相关配置(地址,端口,用户名和密码),即可连接

    (3)文件传输
    可视化界面传输软件:FileZilla

  • 相关阅读:
    在PictureBox中打开图片文件
    while和do-while语句的异同之处
    if选择语句与switch选择语句的比较、区别及应用场景
    二进制数的原码 反码 补码的作用及转换
    一篇文章看懂二进制、八进制、十进制、十六进制数据转换
    ASCII,unicode, utf8 ,big5 ,gb2312,gbk,gb18030等几种常用编码区别(转载)
    百钱买百鸡问题
    鸡兔同笼问题
    用for循环打印九九乘法表(for嵌套循环)
    用*号打印直角三角形(正反)
  • 原文地址:https://www.cnblogs.com/HZL2017/p/10720150.html
Copyright © 2011-2022 走看看