当前位置:论坛首页 > Linux面板 > 求助

【已解答】linux切换用户时,报错

发表在 Linux面板2020-6-6 16:21 [复制链接] 8 1175

报错如下:
  1. Traceback (most recent call last):
  2.   File "/www/server/panel/class/ssh_security.py", line 363, in <module>
  3.     aa = ssh_security()
  4.   File "/www/server/panel/class/ssh_security.py", line 24, in __init__
  5.     self.__mail_config=self.__mail.get_settings()
  6.   File "/www/server/panel/class/send_mail.py", line 96, in get_settings
  7.     qq_mail_info = json.loads(public.ReadFile(self.__mail_config))
  8.   File "/usr/lib64/python2.7/json/__init__.py", line 338, in loads
  9.     return _default_decoder.decode(s)
  10.   File "/usr/lib64/python2.7/json/decoder.py", line 366, in decode
  11.     obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  12. TypeError: expected string or buffer
复制代码



使用道具 举报 只看该作者 回复
发表于 2020-6-6 16:22:23 | 显示全部楼层
“linux切换用户时”是指的啥,能否详细描述下
使用道具 举报 回复 支持 反对
发表于 2020-6-6 16:33:38 | 显示全部楼层
zuantou 发表于 2020-6-6 16:22
“linux切换用户时”是指的啥,能否详细描述下

执行:su www
使用道具 举报 回复 支持 反对
发表于 2020-6-6 17:07:39 | 显示全部楼层
您好,www用户是无法切换登录得,创建时已经设置禁止登录得。
使用道具 举报 回复 支持 反对
发表于 2020-6-7 09:23:44 | 显示全部楼层
谢花郎 发表于 2020-6-6 17:07
您好,www用户是无法切换登录得,创建时已经设置禁止登录得。

登陆root,也会报这个错误
使用道具 举报 回复 支持 反对
发表于 2020-6-7 09:24:22 | 显示全部楼层
ZHBlue 发表于 2020-6-7 09:23
登陆root,也会报这个错误
  1. Traceback (most recent call last):
  2.   File "/www/server/panel/class/ssh_security.py", line 364, in <module>
  3.     aa.login()
  4.   File "/www/server/panel/class/ssh_security.py", line 187, in login
  5.     self.send_mail_data(public.GetLocalIp()+'服务器异常登陆',public.GetLocalIp()+'服务器存在异常登陆登陆IP为'+ip[0]+'登陆用户为root')
  6.   File "/www/server/panel/class/public.py", line 472, in GetLocalIp
  7.     return GetHost()
  8.   File "/www/server/panel/class/public.py", line 501, in GetHost
  9.     host_tmp = request.headers.get('host')
  10.   File "/usr/lib/python2.7/site-packages/werkzeug/local.py", line 347, in __getattr__
  11.     return getattr(self._get_current_object(), name)
  12.   File "/usr/lib/python2.7/site-packages/werkzeug/local.py", line 306, in _get_current_object
  13.     return self.__local()
  14.   File "/usr/lib/python2.7/site-packages/flask/globals.py", line 37, in _lookup_req_object
  15.     raise RuntimeError(_request_ctx_err_msg)
  16. RuntimeError: Working outside of request context.
复制代码
使用道具 举报 回复 支持 反对
发表于 2020-6-8 09:15:15 | 显示全部楼层

你这个是在哪里切换的?切换用户是不会提示这个错误的。
使用道具 举报 回复 支持 反对
发表于 2020-6-8 11:39:17 | 显示全部楼层
该错误提示是ssh工具问题引起,并不影响你使用,下个版本进行修复。
使用道具 举报 回复 支持 反对
发表于 2020-6-8 16:01:40 | 显示全部楼层
谢花郎 发表于 2020-6-8 11:39
该错误提示是ssh工具问题引起,并不影响你使用,下个版本进行修复。

好的 麻烦了
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表