美文网首页
Linux SSH 远程登录后显示-bash-4.2$的解决办法

Linux SSH 远程登录后显示-bash-4.2$的解决办法

作者: BiaoWong | 来源:发表于2018-12-24 14:51 被阅读11次

    今天配合三方工程师,需要把7.3T的RAID5挂载到/home/username文件夹。由于是用户文件夹,所以出现了 Linux SSH 远程登录后显示-bash-4.2$ 问题。

    网上查找,产生这样问题的原因有三种:

    • 没有给用户创建 /home/username 主目录
    • 用户没有 /home/username 主目录的读取权限
    • 主目录 /home/username 下面缺少shell环境

    我的问题恰好是后两种。

    解决方法:

    • 创建用户目录
      # 创建 username 目录,将 username 换成你的用户名
      # 如 /home/biaowong
      mkdir /home/username
      
    • 修改用户的所有者和组
      # 把 username 换成用户名
      # 把 usergroup 换成用户所在组
      chown username:usergroup /home/username
      
    • 拷贝用户环境配置文件到主目录下
      # /home/username 是用户的主目录
      cp -pr /etc/skel/.bash* /home/username
      

    相关文章

      网友评论

          本文标题:Linux SSH 远程登录后显示-bash-4.2$的解决办法

          本文链接:https://www.haomeiwen.com/subject/xxhzkqtx.html