新服务器搭建与磁盘挂载教程

需积分: 5 0 下载量 71 浏览量 更新于2024-08-11 收藏 4KB TXT 举报
"新服务器搭建1213131.txt" 在服务器管理中,搭建新的服务器涉及多个步骤,包括安全设置、磁盘管理和用户权限配置等。以下是对这些知识点的详细说明: 1. 修改root密码:`sudo passwd root` 是用于设置或更改root用户的密码,这是确保服务器安全的第一步,因为root用户拥有最高级别的访问权限。 2. 修改服务器名称:通过编辑 `/etc/hostname` 文件可以设置服务器的主机名,这对于识别和定位服务器在网络中的身份非常重要。 3. 磁盘挂载: - 查看磁盘信息:`fdisk -l` 命令用于列出服务器上所有可用的磁盘及其分区信息。 - 格式化磁盘:`mkfs.ext3 /dev/vdb` 创建ext3文件系统,使未使用的磁盘可用于数据存储。如果磁盘已格式化,尝试挂载时可能会遇到只读保护问题。 - 创建挂载点:`mkdir /data1` 创建一个新的目录作为磁盘挂载点。 - 挂载磁盘:`mount /dev/vdb /data1/` 将磁盘挂载到指定的挂载点。 - 修改fstab:`vim /etc/fstab` 添加一行以确保在系统启动时自动挂载磁盘,格式为 `设备名 挂载点 文件系统 类型 参数 dump pass`。 - `sync` 命令用来将缓存中的数据同步到磁盘,确保数据的完整性和一致性。 4. 重启服务:`shutdown -r now` 命令用于停止当前服务并立即重启,以便应用所做的配置更改。 5. 新建普通用户和权限管理: - 分组管理:`groupadd managergroup` 创建新分组,`useradd dev` 创建新用户,`usermod -g managergroup dev` 将用户添加到分组。 - 改变组名:`groupmod -n devgroup managergroup` 更改分组名称。 - 查看用户和组:`cat /etc/shadow` 和 `cat /etc/group` 分别显示用户密码信息和组信息。 - 权限分配:`sudoers` 文件用于控制哪些用户可以使用sudo执行命令。 - 分配权限:`chmod -R 775 /data1/opt/...` 设置目录和文件的权限,775意味着所有者有读/写/执行权限,组成员和其他用户有读/执行权限。 - 删除用户:`userdel -r dev` 删除用户及关联的家目录文件。 6. 资源下载和安装: - 下载和安装软件,如JDK,通常涉及解压缩文件、编译和安装。例如,`tar -xzvf pcre-8.35.tar.gz -C /data1/opt/` 解压缩pcre软件包。 - 在编译前,需要检查系统环境,如确认是否安装了必要的编译器,如C++编译器。 在服务器管理中,这些步骤是基本的系统配置,确保服务器的安全性、稳定性以及用户和资源的正确管理。在实际操作中,还需要考虑防火墙设置、更新维护、安全审计等因素,以确保服务器的全面安全和高效运行。