linux机器创建、硬盘挂载和用户创建

一、 机器创建

如果是租赁的云服务器,根据需要选用合适的操作系统和硬件配置。
比如选用[CentOS 7.7 64bit]、8核32G内存。
如果是本地服务器,根据安装盘进行系统安装,网络配置。

此处不展开进行描述。

二、 硬盘挂载

实现自动挂载硬盘

  1. 通过 fdisk -l 命令查看挂载的硬盘,假设为 /dev/sdc

  2. 对硬盘进行分区:

fdisk /dev/sdc

然后根据提示,依次输入 n, p, 1, 以及 两次回车,然后是 wq,完成保存。 这样再次通过 fdisk -l 查看时,你可以看到新建的分区/dev/sdc1

  1. 格式化,例如格式化为 ext4 格式
mkfs -t ext4 /dev/sdc1
  1. 挂载
mkdir -p /mnt/sdc && mount -t ext4 /dev/sdc1 /mnt/sdc
  1. 查看UUID,通过 “blkid /dev/sdc1” 命令,得到磁盘的 UUID
/dev/sdc1: UUID="185dc58b-3f12-4e90-952e-7acfa3e0b6fb" TYPE="ext4"
  1. 写入/etc/fstab
UUID=185dc58b-3f12-4e90-952e-7acfa3e0b6fb /mnt/mydisk ext4 defaults 0 2
  1. 使用mount –a检查是否有问题,无报错则自动挂载成功。

参考https://docs.qingcloud.com/faq/index.html#id11

http://www.cnblogs.com/qiyebao/p/4484047.html

三、 用户创建

1. 创建群bioinfo

groupadd bioinfo
groupdel bioinfo

2. 创建用户hn并指定用户登录路径/bioinfo2/hn

useradd -d /bioinfo2/hn -g bioinfo -m hn
   -d 为指定文件夹,若文件夹不存在,同时使用-m选项,可创建主文件夹。
   -m 为新账号名
   -g 指定用户所在的用户组,若用户组不存在,会提示用户组不存在。

3. 修改密码

passwd hn

4. 删除用户hn

userdel hn
删除用户和用户家目录;
userdel -r hn 

5.修改用户分组

若创建用户是未指定分组,可使用

usermod -g bioinfo hn

重点要讲的是如果已经创建好的目录,如果更改用户登录主目录?

可修改配置文件:修改 /etc/passwd 文件
比如:hn:x:1001:1000::/home/hn:/bin/bash
则表示用户hn的登录主目录为/home/hn
如若更改此目录可以root账户下使用vim /etc/passwd命令
修改为 hn:x:1001:1000::/Data/hn:/bin/bash
修改完成后切换到用户hn

su hn
显示:
-bash-4.2$
即shell 显示-bash-4.2$不显示用户名路径
解决方案:
vi ~/.bash_profile
文件末尾添加:
export PS1='[\u@\h \w]'
执行以下指令,使更改生效:
source ~/.bash_profile
多用户修改需要更改每个用户的配置。
=================================

你可能感兴趣的:(linux机器创建、硬盘挂载和用户创建)