Commit 318a053d authored by liuzheng712's avatar liuzheng712

real ip

parent 1816723f
...@@ -316,7 +316,7 @@ class WebTerminalHandler(tornado.websocket.WebSocketHandler): ...@@ -316,7 +316,7 @@ class WebTerminalHandler(tornado.websocket.WebSocketHandler):
login_role.name)) login_role.name))
self.term = WebTty(self.user, asset, login_role, login_type='web') self.term = WebTty(self.user, asset, login_role, login_type='web')
# self.term.remote_ip = self.request.remote_ip # self.term.remote_ip = self.request.remote_ip
self.term.remote_ip = self.request.headers.get("X-Real_IP") self.term.remote_ip = self.request.headers.get("X-Real-IP")
self.ssh = self.term.get_connection() self.ssh = self.term.get_connection()
self.channel = self.ssh.invoke_shell(term='xterm') self.channel = self.ssh.invoke_shell(term='xterm')
WebTerminalHandler.tasks.append(MyThread(target=self.forward_outbound)) WebTerminalHandler.tasks.append(MyThread(target=self.forward_outbound))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment