如何再服务器上查看kubernetes 服务器的token如何查看_如何再服务器上查看kubernetes

如何再服务器上查看kubernetes 服务器的token如何查看_如何再服务器上查看kubernetes_02


1.linux查询日志:tail -f  /log/app_log.log

或者cat  /log/app_log.log

2.history 可以查看历史命令记录

3.token的产生:Token是在客户端频繁向服务端请求数据,服务端频繁

的去数据库查询用户的密码和账号并进行比对,判断账号和密码是否

正确,并做出相应的反应,比如签名(账号和密码加密生成的一串字符串


4.token的定义:Token是服务端生成的一串加密字符串,作为客户端

进行请求的一个令牌,当第一次登陆成功后,服务器生成一个Token返回

给客户端。以后客户端只需要带上这个TOken前来请求数据即可,无需再次带上

用户名和密码。

5.token的作用:减少服务器压力,减少频繁访问数据库。

6.token的优势:

       1.无状态、可扩展
      在客户端存储的Tokens是无状态的,并且能够被扩展。基于这种无状态和不存储Session信息,负载负载均衡器能够将用户信息从一个服务传到其他服务器上。如果我们将已验证的用户的信息保存在Session中,则每次请求都需要用户向已验证的服务器发送验证信息(称为Session亲和性)。用户量大时,可能会造成 一些拥堵。但是不要着急。使用tokens之后这些问题都迎刃而解,因为tokens自己hold住了用户的验证信息。

  2.安全性

  请求中发送token而不再是发送cookie能够防止CSRF(跨站请求伪造)。即使在客户端使用cookie存储token,cookie也仅仅是一个存储机制而不是用于认证。不将信息存储在Session中,让我们少了对session操作。token是有时效的,一段时间之后用户需要重新验证。我们也不一定需要等到token自动失效,token有撤回的操作,通过token revocataion可以使一个特定的token或是一组有相同认证的token无效。

  3.可扩展性

  Tokens能够创建与其它程序共享权限的程序。例如,能将一个随便的社交帐号和自己的大号(Fackbook或是Twitter)联系起来。当通过服务登录Twitter(我们将这个过程Buffer)时,我们可以将这些Buffer附到Twitter的数据流上(we are allowing Buffer to post to our Twitter stream)。使用tokens时,可以提供可选的权限给第三方应用程序。当用户想让另一个应用程序访问它们的数据,我们可以通过建立自己的API,得出特殊权限的tokens。

  4.多平台跨域