Articles of login

testing用户帐号和密码的工具(testinglogin)

是的,我可以启动一个虚拟机或远程进入一些东西,并尝试密码…我知道…但有一个工具或脚本,将模拟login只是足以确认或否认密码是正确的? 场景: 服务器服务帐户的密码被“忘记”了…但我们认为我们知道它是什么。 我想通过凭据的东西,并用“正确的密码”或“不正确的密码”踢回来。 我甚至想过使用该用户帐户和密码的驱动器映射脚本,以查看它是否成功映射了驱动器,但在使其正常工作的逻辑中丢失了一些信息:如: -Script通过msgbox询问用户名-script通过msgbox询问密码-script试图将驱动器映射到每个人都可以访问的公共共享-script如果成功则取消映射驱动器-script返回popup msgbox指出“正确的密码”或者“不正确密码” 任何帮助表示赞赏…你会认为这将是一个罕见的事件,不需要一个工具来支持它,但…好吧….

为什么su以root身份login而不是以root身份login?

我经常听说,最好是su根,而不是直接以root用户身份login(当然也有人说sudo更好)。 我从来没有真正明白为什么一个人比其他人更有见识?

login为“[email protected]:什么”的含义是什么

我的Windows 2008 R2计算机已join到域中。 在login屏幕中,如果我input“[email protected]:something”作为用户名,我仍然可以正常login,最后附加“:something”的含义是什么? 我甚至可以看到当前用户在切换用户屏幕中显示为“[email protected]:something”。 它是Windows中的一个function吗? 还是只是一个错误? 如果它是一个function,login为“[email protected]”和以“[email protected]:login”有什么区别? 请注意,我尝试了不同的组合,如“mydomain \ username:something”和“mydomain.com:something \ username”。 除了“[email protected]:something”之外,他们都没有工作。 2012年9月10日更新 由Justin提出的RunAs问题与我想解决的问题类似,但不完全一样。 如果你这样做 runas /user:[email protected]:anything 你会得到 RUNAS ERROR: Unable to acquire user password 我证实RunAs甚至在查看[email protected]:anything时都不会打扰到LSA [email protected]:anything用户名。 RunAs应该已经完成​​了inputvalidation,并返回错误。 WinLogon是不同的。 它接受这种input格式并将“[email protected]:anything”传递给LSA。 我看到kerberos.dll里面的LogonUserEx2被调用。 这是要么WinLogoninputvalidation逻辑中的错误,或者这是一个真正的一些隐藏的function可接受的格式。 2012年9月26日更新 我刚刚向Microsoft Premier Support提交了一个案例。 我会在这里更新,如果我从他们得到任何更新。

如何找出给定IIS7.5网站的W3SVC号码?

我有一个服务器在IIS7.5下运行多个网站。 我想特别查看一个网站的日志文件。 在C:\ inetpub \ logs \ LogFiles中,我看到许多文件夹,W3SVC1到6。 如何找出哪个网站对应哪个文件夹? 在IIS6.0它曾经告诉你,但我无法在IIS7.5中find这个地方。

如何在ssh启动时编辑欢迎消息?

我有一个VPS为我的网站托pipe。 它正在运行一个Ubuntu服务器。 每当我通过sshlogin我的服务器时,它会在terminal显示一个冗长的欢迎信息。 Linux node61.buyvm.net 2.6.18 -pony6-3#1 SMP星期二三月13 07:31:44 PDT 2012 x86_64 Debian GNU / Linux系统附带的程序是自由软件; 每个程序的确切分配条件在/ usr / share / doc / * / copyright的各个文件中描述。 在适用法律允许的范围内,Debian GNU / Linux自带绝对保证。 上次login:Wed Jul 11​​ 12:08:19 2012 from 113.72.193.52 Linux node61.buyvm.net 2.6.18-pony6-3#1 SMP Tue Mar 13 13:13:44 PDT 2012 x86_64 Debian GNU / Linux系统附带的程序是自由软件; 每个程序的确切分配条件在/ usr / […]

/ sbin / nologin和/ bin / false有什么区别?

我经常听说它build议通过将其shell设置为/bin/false来禁用用户帐户。 但是,在我现有的Linux系统上,我发现大量现有帐户(所有服务帐户)都有一个/sbin/nologin的shell。 我从man页面看到, /sbin/nologin向用户打印一条消息,说明帐户已禁用,然后退出。 推测/bin/false将不会打印任何东西。 我也看到/sbin/nologin列在/etc/shells ,而/bin/false不是。 该手册页说,FTP将禁止未在/etc/shells列出的shell的用户访问,并暗示其他程序可能会执行相同的操作。 这是否意味着有人可以使用以/sbin/nologin作为shell的帐户进行FTP? 这里有什么区别? 我应该使用哪一个来禁用用户帐户,以及在什么情况下? /etc/shells中的列表有什么其他影响?

我如何提取login历史logging?

我需要知道特定用户的login历史logging(即login和注销时间),如何在Linux中为特定date范围提取此历史logging?

以nologin shell的用户身份运行脚本

我所要做的就是运行一个特定的脚本,作为一个在/ etc / passwd中指定了nologin / false shell的特殊用户。 我将以root用户身份运行脚本,并以另一个用户身份运行。 运行:〜#su -c“/ bin / touch / tmp / test”testuser可以工作,但是我需要一个有效的testuser shell。 我知道我可以使用passwd -d testuser来禁用密码,并将shell保持为/ bin / bash这样可以保护一点点,但是我需要使用nologin / false shell。 基本上我所需要的是crontab当我们将作业设置为以特定用户身份运行时所做的事情,而不pipe这个人是否有nologin / false shell。 PS我发现这个线程作为一个nologin用户执行一个命令,但我不知道如何“连接”命令su -s / bin / sh $用户到我需要运行的脚本 谢谢

我怎样才能自动改变目录在SSHlogin?

我试图让ssh在ssh时自动切换到一个特定的目录。我尝试使用~/.ssh/config的以下指令来获取这个行为: Host example.net LocalCommand "cd web" 但每当我login,我看到以下内容: /bin/bash: cd web: No such file or directory 尽pipe在我的主目录中肯定有一个web文件夹。 即使使用绝对path也会提供相同的消息。 要清楚的是,如果我login后inputcd web ,我到达正确的文件夹。 我在这里错过了什么? 编辑: 引号/绝对path的不同组合给出了不同的错误信息: LocalCommand "cd web" /bin/bash: cd web: No such file or directory LocalCommand cd web /bin/bash: line 0: cd: web: No such file or directory LocalCommand cd /home/gareth/web /bin/bash: line 0: cd: /home/gareth/web: […]

如何防止用户login,但在Linux中允许“su – user”?

你如何让用户使用“ su – user ”login,但阻止用户使用SSHlogin? 我试图将shell设置为/bin/false但是当我尝试su它不起作用。 有几种方法只允许sulogin? SSH的AllowUser的路要走吗? (如果要走的话,我将如何做到这一点)