首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

安全运维之:Linux系统账户登录安全

一、合理使用Shell历史命令记录功能 在Linux下可通过history命令查看用户所有的历史操作记录,同时shell命令操作记录默认保存在用户目录下的.bash_history文件中,通过这个文件可以查询...默认的history命令只能查看用户历史操作记录,并不能区分每个用户操作命令的时间,这点对于排查问题十分不便,不过可以通过下面的方法(加入四行内容)让history命令自动记录所有shell命令的执行时间...在这里sudo使用时间戳文件来完成类似“检票”的系统,当用户输入密码后就获得了一张默认存活期为5分钟的“入场券”(默认值可以在编译的时候改变)。超时以后,用户必须重新输入密码才能查看文件内容。...等远程登录系统时,/etc/issue.net文件内容就会在登录后显示。...在默认情况下/etc/issue.net文件的内容是不会在ssh登录后显示的,要显示这个信息可以修改/etc/ssh/sshd_config文件,在此文件中添加如下内容即可: Banner /etc/issue.net

3K30

账户的统一登录

账户的统一登录 名称解释 这里的多账户区别于系统级别的,我们讲的多账户系统是指,在我们互联网应用当中,我们的应用会使用多个第三方账号进行登录,比如现在常用的APP:网易、微信、QQ等等。...架构演进 创业初期 归结为创业初期是因为这个时候用户量比较少,甚至还没有接入上面所说的其他第三方的账户系统,只是自建的体系就可以满足,自建体系的话,目前常用的有 用户名密码注册登陆 这种方式在很多初期网站建设会使用...密码发送到服务器,服务器进行常规的判断,判断用户名、密码长度是否满足,用户名是否重复等条件,条件不通过直接返回对应错误码给到前端,这里密码字段,为了防止传输过程中被截胡,建议加密再上传,我们的传输密码默认都是会进行一个...引入第三方账户方案 这里是以QQ-SDK的登录逻辑, 我们先来一波时序图 说明: 客户端自己调起登录的界面,进行输入用户名、密码,这里的是第三方的用户名,密码,登录成功后,会返回access_token...希望大家能够通过以上学习,能够对于我们多账户登录有一个比较好的认知,这里设计方案不包含分表分库、没有服务化,就是简单直接的设计,当然用户量和需要的不一样,在这个基础上还要加很多东西,谢谢大家阅读!

1.2K20

xp默认管理员账户隐藏问题

很多用户在新装winxp之后没有去创建系统账户,而是使用最高权限的默认管理员账户。 (特别是不想敲密码而是用直接自动登录的用户) 当某一天用户需要使用多用户的时候,才会去创建账户。...于是你选择创建一个管理员账户,这样过后,你会发现在登陆界面你的原来的管理员账号好像不见了。 其实,这个默认管理员账户只是隐藏了,当系统出现了其他的的管理员用户时,系统默认会隐藏原有的管理员账户。...而且这个账户只是隐藏了,文件设置等并没有被删除,使用传统的登陆界面用户名敲入administrator还是可以登录的。 但是在欢迎界面会看不到,要想让这个默认管理员账户重现,有两种方法。...一、进入安全模式,你会发现欢迎界面上又有了那个默认管理员账户,你使用这个账户进入系统,到控制面板的用户账户里面去把其他的管理员账户给删除了就可以了,下次使用一般的模式进入系统默认管理员账户就会重现。...二、如果我们真的要用多个管理员账户,可以使用如下方法让隐藏的默认管理员账户重现: “开始”菜单–>运行–>输入“regedit”(不含引号),回车打开注册表编辑器–> 展开注册表定位到: HKEY_LOCAL_MACHINE

63340

linux尝试登录失败后锁定用户账户的两种方法

本文主要给大家介绍了关于linux尝试登录失败后锁定用户账户的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍吧。...From test 1 06/20/17 14:18:19 192.168.56.1 解锁用户 pam_tally2 -u test -r pam_faillock 模块(方法二) 在红帽企业版 Linux...6 中, pam_faillock PAM 模块允许系统管理员锁定在指定次数内登录尝试失败的用户账户。...限制用户登录尝试的次数主要是作为一个安全措施,旨在防止可能针对获取用户的账户密码的暴力破解 通过 pam_faillock 模块,将登录尝试失败的数据储存在 /var/run/faillock 目录下每位用户的独立文件中...20 14:29:14 RHOST 192.168.56.1 V 2017-06-20 14:29:17 RHOST 192.168.56.1 V 解锁一个用户的账户

4.4K11

用github账户登录你的网站

过程概述 用github,或者其它任何三方网站的账号来登录你的网站,实现过程可以分解为几个步骤: 实现网站的自有登录系统 向github注册网站应用 用户首次选择github登录时,把用户的github...要站在用户的角度来理解这个定义,用户用github账号登录其它三方个人网站,最重要的是要保证第三方网站不能获取到用户的git账号和密码等敏感信息。 OAuth的流程 ---- ?...使用github登录,跳转到 GitHub 用户授权页面, client_id 必须传其他参数如果有需要就传,例如我这里需要获取用户的邮箱信息,就加了一个 scope=user:email 最终拼成的URL...用户在上步登录之后,会跳转到你设置的redirect_uri 并且会带上一个 code参数,这个参数在后面获取用户token是必须的一个参数。...存储github用户信息,接入自有登录系统 把用户的github信息和用户在你的网站的账号进行绑定后,使用github登录你的网站的功能就实现了。

2.1K20

统一多账户登录的方案

名称解释 这里的多账户区别于系统级别的,我们讲的多账户系统是指,在我们互联网应用当中,我们的应用会使用多个第三方账号进行登录,必须现在常用的APP(网易云音乐)登录方式包含:网易、微信、QQ 内容 通过这一篇文章...架构演进 创业初期 归结为创业初期是因为这个时候用户量比较少,甚至还没有接入上面所说的其他第三方的账户系统,只是自建的体系就可以满足,自建体系的话,目前常用的有 用户名密码注册登陆 这种方式在很多初期网站建设会使用...密码发送到服务器,服务器进行常规的判断,判断用户名、密码长度是否满足,用户名是否重复等条件,条件不通过直接返回对应错误码给到前端,这里密码字段,为了防止传输过程中被截胡,建议加密再上传,我们的传输密码默认都是会进行一个...引入第三方账户方案 这里是以QQ-SDK的登录逻辑, 我们先来一波时序图 ?...希望大家能够通过以上学习,能够对于我们多账户登录有一个比较好的认知,这里设计方案不包含分表分库、没有服务化,就是简单直接的设计,当然用户量和需要的不一样,在这个基础上还要加很多东西,谢谢大家阅读!!!

1.5K10

第三方账户登录--github

使用github账户进行第三方登录授权 前端vue,后端node+express+mysql,使用什么框架技术不重要,大体的授权逻辑是一样的 项目源码 效果预览 ?...user: "root", //数据库用户名 password: "root", //数据库密码 database: "test", //要链接的数据库 port: 3306 //默认端口...,个人认为既然用户选择了第三方授权登录,就不要在用户同意授权之后再返回网站选择注册账号,与网站账号是否绑定应该取决于用户自己,否则授权之后再注册,这跟耍流氓没啥区别。...还有第三方授权登录的用户表和直接网站注册的用户表,我认为可以放在一个表中,也可以分开放,如果放在一个表里面,就在用户授权之后信息保存数据库,用户只能通过授权才能登录,除非用户选择绑定网页账户。...怎么存还是看各自网站的需求了 使用github账户进行第三方登录授权 前端vue,后端node+express+mysql,使用什么框架技术不重要,大体的授权逻辑是一样的 项目源码

2K30

【Xshell】设置默认登录用户

我们之前在权限章节中已经了解到,权限只是用来限制普通用户的,root身份畅通无阻,为了避免由于个人失误或者无心操作而引发一系列问题,我们一般都是用个人的普通用户的身份来使用Linux。...不知道大家有没有和我相同情况的,就是每次使用Xshell来连接我们的Linux时,默认登陆的总是root身份。然后自己还要手动输入su指令进行切换用户。...为了减少这种小麻烦,我们可以直接设置默认登录用户身份。具体方法如下: 一、打开会话文件夹 二、打开后选择以记事本方式打开该会话 三、ctrl f搜索UserName,并修改为自己的普通用户名称。...后面我们再次登录时,普通用户就是我们的默认登录用户,而不再是root。此时输入普通用户的密码,连接登录即可。

1.6K30

设置Windows默认登录方式为智能卡登录

在做完公司内部的Windows安全策略提升后,使用USB-KEY智能卡实现公司内部所有业务系统以及个人电脑的登录,并全面取消用户名、密码登录方式。...在某些VDI场景中,也经常会使用USB-KEY智能卡用来实现虚拟桌面的安全验证,此时用户登录时,通过StoreFront网页认证后,打开虚拟桌面,总会出现默认登录方式为用户名、密码方式,我们必须要点及Windows...登录窗口的切换用户才可以选择智能卡,然后输入PIN码进行登录,对于某些IT水平不高的用户有时会带来诸多困扰。  ...下面方法介绍如何通过注册表修改Windows默认登录方式为智能卡方式。   1. 打开注册表编辑器   2....重新启动该虚拟桌面    再次使用智能卡登录到虚拟桌面认证WEB页,点击虚拟桌面图标后,我们发现Windows的默认登录方式已经自动变为了智能卡方式。 ?

3.1K20
领券