首页 > 系统相关 >Ubuntu中用useradd创建用户后无法用su切换过去

Ubuntu中用useradd创建用户后无法用su切换过去

时间:2024-01-14 11:55:07浏览次数:26  
标签:shell 用户 su 切换 Ubuntu useradd

原因:
没有设置密码,没有指定家目录和shell版本,就不能su切换到新用户

解决方法:
su - root //切换到root权限
useradd -m -s /bin/bash node1 //-m自动创建home目录,-s指定shell版本
passwd node1 //设置密码

参考链接:Ubuntu中用useradd创建用户时没指定家目录和shell版本,就不能su切换到新用户

标签:shell,用户,su,切换,Ubuntu,useradd
From: https://www.cnblogs.com/fly-smart/p/17963513

相关文章

  • C#中substring ()的用法
    String.SubString(int index,int length)  index:开始位置,从0开始   length:你要取的子字符串的长度  示例:usingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespacestr_sub{classProgram{staticvoidMain(string[]args){strin......
  • 在WSL2下的Ubuntu常用命令
    #查看宿主主机IPiproute|grepdefault|awk'{print$3}'cat/etc/resolv.conf#查看本机IPipa|grep"globaleth0"hostname-I|awk'{print$1}'#安装MySQL客户端sudoapt-getinstallmysql-client #保留文件属性的多文件或文件夹的压缩及解压tar--xattrs--x......
  • WSL2下Ubuntu中的Scala环境安装
    sudosed-i's/http:\/\/archive.ubuntu.com/https:\/\/mirrors.ustc.edu.cn/g'/etc/apt/sources.listsudoaptupdate&&sudoaptupgrade-ysudoaptinstallopenjdk-17-jdk-yvi~/.profileexportJAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd6......
  • Super详解
    super注意点super调用父类的构造方法,必须在构造方法的第一个super必须只能出现在子类的方法或者构造方法中!super和this不能同时调用构造方法!Vsthis代表的对象不同:this:本身调用者这个对象super:代表父类对象的引用前提:this:没有继承也可以使用super:只能......
  • .Net Core 系列: 集成 Consul 实现 服务注册与健康检查
    目录什么是Consul?安装和运行ConsulAsp.NetCore如何集成Consul实现服务注册和健康检查Consul.AspNetCore中的AddConsul和AddConsulServiceRegistration方法究竟做了什么?AddConsul方法AddConsulServiceRegistration方法配置Consul检查服务封装成扩......
  • Ubuntu下运行LVGL模拟器
    目录一、前言二、下载并安装VSCode(方法很多,总之装好VSCode就行了)三、获取源码3.2方法一:从Github拉取源码(有梯子)3.3方法二:从Gitee码云拉取源码(无梯子)四、安装LinuxSDL2驱动五、编译源码一、前言​ LVGL是一个可高度可裁剪、低资源占用、界面美观且易用的C语言嵌入式系统......
  • 如何让Visual Studio Tools for Unity插件用于调试你自己的Mono嵌入应用程序
       最近在测试将mono嵌入到C++应用程序中,苦于没有调试器,有时候还是不怎么方便。网上搜了一下,有VS插件MDebug、VSMonoDebugger,实际试用了一下,有点麻烦,而且似乎对Windows+VisualStudio2022支持不大好。因此想到了,Unity引擎是基于mono的,VisualStudio2022也内置了针对Unity的......
  • 深入理解Lock Support
    第1章:引言大家好,我是小黑,今天咱们要聊聊LockSupport。LockSupport是Java并发编程的一块基石,它提供了一种非常底层的线程阻塞和唤醒机制,是许多高级同步工具的基础。为什么要关注LockSupport?线程是并发执行的基本单元。咱们经常会遇到需要控制线程执行顺序的情况,比如防止资源......
  • [Bookmark]--Ubuntu
    1.环境设置ubuntu添加环境变量的四种方法2.命令使用tar.xz解压详解3.嵌入式开发3.1环境配置LibOpenCM3(一)Linux下命令行开发环境配置ArmGNUToolchainDownloads3.2库libopencm3USBHIDTypeDefinitions/************************(C)COPYLEFT2018Merafour**......
  • 解决VMware 虚拟机 ubuntu 20.04 异常关闭导致虚拟网卡 ens33 无法工作问题
    问题描述由于经常使用SSH远程链接VMware中的虚拟机ubuntu,每次关闭都是挂起,时间久了,虚拟机运行有些卡顿了,此时可以通过Linux命令重启或者关闭ubuntu,也可以之间使用VMWare中的【虚拟机】--【电源】->【关闭客户机】强行关闭正在运行的虚拟机但是这个强行关闭正在运行的......