"Linux自有服务第一部分总结:用户与用户组管理、网络设置、ssh服务"

需积分: 11 0 下载量 98 浏览量 更新于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系统,提高工作效率和系统安全性。