Questions tagged «login»

登录过程:从登录提示,通过用户身份验证,到会话启动。




3
设置环境变量的最好的发行版/与外壳无关的方法是什么?
问题说明了一切。我目前使用Arch Linux和zsh,但是我想要一个(至少)可以在VT和xterm上运行的解决方案,并且(希望,最好是)如果我切换发行版或shell,它也可以继续工作。 我已经在不同发行版的文档中听到了对该问题的截然不同的答案。Ubuntu说“使用.pam_environment”。我认为在Arch中,他们的建议取决于您的外壳。当前,我将所有内容都放在.profile中,如果外壳由于某种原因(例如bash如果存在.bash_profile存在)不提供该资源,则可以通过手动采购来覆盖它。但是似乎必须有一个更好的方法。

2
如何在第一次使用ssh登录时强制用户更改密码?
我试图强迫新创建的用户在第一次使用ssh登录时更改密码。为了安全起见,我想给他一个安全的密码,直到他第一次登录。到目前为止,我做了以下工作: useradd -s /bin/bash -m -d /home/foo foo passwd foo 这样做chage -d 0 foo只会给我Your account has expired; please contact your system administratorssh登录错误。
28 linux  bash  ssh  login  pam 

2
用户的登录日期和登录时间
我想获取用户的登录时间和登录日期,Unix中是否有任何命令提供用户的登录日期和用户的登录时间?我想在Shell-script中执行此问题,其中最终用户接受用户名,并在检查用户的可用性之后,我想在不同的变量中获取该用户的登录时间和登录日期,然后使用“ echo”命令显示。
25 login  users 

1
为什么在非登录外壳上使用登录外壳?
我有一个基本的了解点文件中的* nix系统。但是我仍然对登录外壳程序和非登录外壳程序之间的区别感到困惑吗? 一堆不同的答案(包括重复的答案)已经解决了以下问题: 如何调用一个登录或非登录壳 如何检测一个登录或者非登录壳 什么启动文件将被消耗登录或者非登录壳 man bash有关更多详细信息,请参阅文档(例如) 答案没有说明(还有我仍然感到困惑的地方)是: 什么是用例一的登录或者非登录壳呢?(例如,我只配置zshrc了zsh和这足以让大多数个人开发的要求,我知道这不是这么简单什么vimrc来vim) 在非登录外壳上使用登录的原因是什么(除了使用不同的启动文件和生命周期之外)?

5
从将root的shell设置为错误文件中进行恢复
假设我走了,做了一件愚蠢的事情,例如使用'chsh'将根用户的shell更改为错误的文件路径。由于未找到/ bin /任何内容,以后无法登录到根帐户将突然失败,然后将您引导回到登录屏幕。如果不使用恢复模式或插入LiveCD来编辑/ etc / passwd,我有哪些恢复系统的选择?我们还假设(为了好玩?)方向盘上没有其他用户。有什么想法吗?
23 shell  users  login 

3
在用户登录时执行命令
在Linux桌面系统中,我想在用户登录时执行命令。 阅读其他文章后,我尝试将命令插入其中,~/.bashrc但未成功。此外,系统使用图形界面进行用户登录,因此该命令不应与外壳程序的启动有关。 我还尝试将命令附加到其中包含的脚本之一/etc/profile.d,没有结果。 还有另一种方法吗?登录后系统读取的任何文件?
23 shell  scripting  login 

7
如何更改登录外壳上显示的内容?
我越来越熟悉通过提示符(.bashrc)调整外壳中的内容的方式,但是现在我试图更改首次登录时显示的初始内容。在我的EC2实例上,这就是我看到的内容我登录: __| __|_ ) Fedora 8 _| ( / 32-bit ___|\___|___| Welcome to: Wowza Media Server 2 for Amazon EC2 Version: 2.0.0.08 在我的家用Mint计算机上,这是我登录时看到的内容: Welcome to Linux Mint 11 Katya (GNU/Linux 2.6.38-8-generic x86_64) Welcome to Linux Mint * Documentation: http://www.linuxmint.com Last login: Tue Jun 21 17:44:05 2011 在哪里定义?如何调整某些疯狂的ASCII艺术动作?
23 bash  login  prompt  profile 

8
如何创建没有密码的用户?
在os X中,有可能没有密码的用户。如果使用dscl密码检查它们,则显示为*。这用于系统用户,例如mysql,pgsql等数据库用户。这样做的好处是这些用户不会出现在登录屏幕上,并且如果没有它们,您将无法登录sudo。 在删除了这样的用户并尝试了一些操作之后,我想重新创建它,但是不能。我可以设法为用户提供一个空密码,并且可以将密码设置为*。但是,当用户出现在我的登录屏幕上时,没有一种效果与上述相同。 您如何创建这样的用户?
22 osx  users  password  login 


2
/ etc / securetty中条目的影响
默认情况下,在RHEL 5.5上,我有 [deuberger@saleen trunk]$ sudo cat /etc/securetty console vc/1 vc/2 vc/3 vc/4 vc/5 vc/6 vc/7 vc/8 vc/9 vc/10 vc/11 tty1 tty2 tty3 tty4 tty5 tty6 tty7 tty8 tty9 tty10 tty11 每种条目类型(控制台,vc / 和tty)之间的区别是什么。具体来说,添加和删除每种条目类型的最终结果是什么? 我的理解是,它们会影响您登录的方式和时间,但是还有其他影响吗?以及什么时候可以,什么时候不能登录(取决于那里有哪些条目)? 编辑1 我所知道的是tty 1-6对应于您是否可以使用CTRL-ALT-F1到CTRL-ALT-F6从前6个控制台登录。我一直以为是虚拟控制台,所以有点困惑。控制台也对应什么?谢谢。 编辑2 如果在单用户模式下有什么影响?
19 linux  security  rhel  login  pam 

2
Bash .hushlogin,保留上次登录时间和主机
在公司中,当我登录到某些服务器时,将显示我的上次登录名和一个巨大的横幅: me@my-laptop$ ssh the-server Last login: Mon Feb 8 18:54:36 2016 from my-laptop.company.com ************************************************************************ * * * C O M P A N Y I N F O R M A T I O N S Y S T E M S * * * * !WARNING! Your connection has …
19 bash  login  motd 

4
为什么扎根于车轮和操作员?扎根在团队中能有所作为吗?
我刚刚在我的FreeBSD机器上注意到根源在wheel和operator中。我试图考虑这样一种情况,即UID 0处于一个组中会对...产生任何影响……好吧,任何事情,我都显得空白。因此,root甚至在/ etc / passwd中是否需要一个主登录组?还是如果用户的主组字段为空,login(3)会窒息而死吗? (要澄清:由于文件需要组所有者,因此我理解“根”组存在的目的。我不理解用户root / toor /具有该组成员身份的用户的重要性。) 这仅仅是几十年前的产物,还是有真正的原因?
18 freebsd  login  root  group 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.