linux深度学习服务器搭建——创建用户、加载硬盘

    这个部分算是比较杂乱的部分吧,毕竟今天又遇到不少坑,主要问题在创建用户与硬盘的加载问题上了。

一 创建用户

    创建用户算是比较简单了,服务器涉及到多账户,创建新账户时候也不需要分配管理员权限,所以就简单多了。使用useradd可以创建用户,并且指定home路径。比如我想创建username用户,在root下输入下述指令即可,其中-d指定home路径,也就是直接cd的路径,-m 指定用户名。

useradd -d /home/expansion1/username -m username

    创建用户之后需要指定密码,在root下输入passwd可以修改密码。

passwd username

    创建完用户之后,使用ssh远程登录时候看不到主机名和用户名,根据“ssh远程登陆看不到用户名和主机名”,我们在root下输入vim /etc/passwd,在最后一行可以看见我们创建的用户信息,按照如下方式进行修改即可。

# 修改之前
username:x:1003:1003::/home/expansion1/username:
# 修改之后
username:x:1003:1003::/home/expansion1/username:/bin/bash

二 加载硬盘

    服务器电脑往往是需要多块大容量硬盘的。硬盘的挂载网上有很多教程,这里不再细说,这里主要说下我遇见的问题,硬盘挂载之后,所有的文件夹都是root,且修改权限为777,chmod,chown,chgrp均无效,最后发现主要原因在于硬盘挂载的问题,使用ntfs挂载时,权限都是所有人可修改,只有ext4格式时才能够进行权限设置。关于这个问题这篇博客也对其进行说明“linux挂载U盘、移动硬盘后无法更改权限”

    因此需要对硬盘进行格式化,其中UUID可以使用sudo blkid进行查看。

# 格式化分区
mkfs.ext4 /dev/sdb1

# 写加载配置文件
sudo vim /etc/fstab

# 在fstab中添加挂载信息
UUID=a5e73a83-e66f-458a-87e4-c2feb6617f51     /home/expansion1    ext4  defaults   0        0

三 结语

    硬盘这个坑让我弄了一下午,估计以后遇到的坑远不止这些,以后遇到新问题再更新这个。


  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值