"Linux自有服务第一部分总结:用户与用户组管理、网络设置、ssh服务"
需积分: 11 150 浏览量
更新于2024-01-18
收藏 731KB DOC 举报
在Linux中,运行模式是指系统在不同的状态下的运行级别。运行级别的概念来源于UNIX系统的init进程,它是Linux系统的祖先进程,进程ID为1。通过设置不同的运行级别,可以控制系统启动时,加载哪些服务和进程。
在Linux中,一共有七个运行级别(0-6),每个运行级别都有不同的含义和功能。常用的运行级别有:
- 运行级别0:系统停机状态,系统是关闭的
- 运行级别1:单用户模式,只有root用户能够登录,用于系统维护和修复
- 运行级别2:多用户模式,没有网络服务
- 运行级别3:多用户模式,具有网络服务
- 运行级别4:保留未使用
- 运行级别5:图形用户界面模式,有图形界面
- 运行级别6:系统重启状态
可以通过修改`/etc/inittab`文件来设置默认的运行级别。在不同的运行级别下,系统会加载不同的服务和进程,例如网络服务、文件系统等。
二、用户与用户组管理是Linux系统中非常重要的一部分。通过用户和用户组管理,可以对系统的安全性和权限进行有效控制。
用户管理包括添加、修改、删除用户和设置密码。通过`useradd`命令可以添加用户,`usermod`命令可以修改用户的属性,例如用户的名称、用户ID、所属组等。`userdel`命令用于删除用户。`passwd`命令用于设置用户的密码。
用户组管理包括用户组的添加、编辑和删除。通过`groupadd`命令可以添加用户组,`groupmod`命令可以修改用户组的属性,例如用户组的名称、用户组ID等。`groupdel`命令用于删除用户组。
三、网络设置是Linux系统中的重要环节。可以通过重新启动网卡、创建软连接和重启单个网卡来进行网络设置。
重新启动网卡可以通过`ifdown`和`ifup`命令来实现,这样可以使系统加载新的网卡配置,使网络服务生效。创建软连接可以通过`ln -s`命令来实现,软连接可以简单理解为指向文件或目录的快捷方式。重启单个网卡可以通过`ifdown`和`ifup`命令指定网卡名称来实现。
四、SSH服务是Linux系统中常用的远程登录和文件传输工具。通过SSH服务,可以远程登录到Linux系统的命令行界面,执行命令和管理系统。
远程终端可以通过使用SSH客户端工具,如PuTTY、SecureCRT等,在远程主机上进行交互式操作。SSH服务还支持文件传输功能,可以通过SCP(Secure Copy)命令在本地主机和远程主机之间传输文件或文件夹。
除了SCP命令,还可以使用命令行工具如`rsync`来实现文件传输。`rsync`命令可以实现文件的增量复制和同步,方便文件的备份和迁移。
本周我们学习了Linux自有服务的第一部分内容,主要包括运行模式、用户与用户组管理、网络设置和SSH服务。下周我们将继续学习Linux自有服务的第二部分。通过学习和掌握这些内容,可以更好地管理和维护Linux系统,提高工作效率和系统安全性。
2020-07-03 上传
2019-11-21 上传
2020-01-08 上传
2019-12-28 上传
2019-12-13 上传
2020-01-18 上传
2020-04-30 上传
2020-01-04 上传
com.bear
- 粉丝: 1
- 资源: 19
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍