login 命令详解

| 选择喜欢的代码风格  

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

login 命令安装:


-bash: login: command not found

#Debian
apt-get install login

#Ubuntu
apt-get install login

#Alpine
apk add util-linux

#Arch Linux
pacman -S util-linux
 
#Kali Linux
apt-get install login

#CentOS
yum install util-linux-ng

#Fedora
dnf install util-linux-user

#OS X
brew install util-linux

#Raspbian
apt-get install login

#Docker
docker run cmd.cat/login login

login 命令补充说明:


login 命令用于给出登录界面,可用于重新登录或者切换用户身份,也可通过它的功能随时更换登入身份。在 Slackware 发行版中 ,您可在命令后面附加欲登入的用户名称,它会直接询问密码,等待用户输入。当 /etc/nologin 文件存在时,系统只 root 帐号登入系统,其他用户一律不准登入。

您的用户和 Group ID 将根据其在 /etc/passwd 文件中的值进行设置。 $HOME$SHELL$PATH$LOGNAME$MAIL 的值是根据密码条目中的相应字段设置的。 还可以根据 GECOS 字段中的条目设置 ulimitumasknice 值。

在某些安装中,环境变量 $TERM 将被初始化为 tty 行上的终端类型,如 /etc/ttytype 中所指定。

login 命令语法:


login [-p] [-h host] [username] [ENV=VAR...]
login [-p] [-h host] -f username
login [-p] -r host

login 命令选项:


-f:不执行认证; 用户已预先认证。 在这种情况下,用户名是必需的。
-p:告诉login指令不销毁环境变量;
-h:指定远程服务器的主机名。
-r:为rlogin执行自动登录协议。 

login 命令参数:


用户名:指定登录使用的用户名。

login 命令实例


尝试登录到主机 hexun.com

[root@CommandNotFound ~]$ login hexun.com

login 命令扩展阅读:




login 命令评论