Jianhui Zhao
f3b75f396b
fix: Compatible with Windows
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2021-02-19 19:14:43 +08:00
Jianhui Zhao
d12669a5e1
other: Optimize command line parameter name
...
ssl-devs -> ssl-cacert
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2021-02-19 17:16:45 +08:00
Jiri Novotny
b7cc62b0e7
feat: mTLS support ( #68 )
...
Signed-off-by: Jiri Novotny <k4chn1k@gmail.com >
2021-02-18 23:09:38 +08:00
Jianhui Zhao
31d7e0920a
refactor
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2021-01-26 22:50:39 +08:00
Jianhui Zhao
2747f2b345
Support access web from device
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2021-01-13 23:02:35 +08:00
Jianhui Zhao
980ff5bfcd
fix code style for golint
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2021-01-05 21:20:38 +08:00
Jianhui Zhao
a6d4548184
Fix code bug: log to file only run background
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-12 16:57:44 +08:00
Jianhui Zhao
71a1d5bd2c
Use zerolog
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-12 11:39:45 +08:00
Jianhui Zhao
c2decf6ec8
Drop the pwauth
...
Real Cross-Platform.
Avoid exposing system usernames and passwords.
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-10 19:56:39 +08:00
Jianhui Zhao
181f192a9f
Don't print GitCommit and BuildTime If it is empty
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-09 23:11:20 +08:00
Jianhui Zhao
0846fceb99
Do not use websocket for device
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-01-30 22:14:34 +08:00
Levente Tamas
d0a77891f8
Removed root user dependency, added PAM authentication
...
Example PAM file in /etc/pam.d/rttys, to check if the user given is member of
any groups listed in the /etc/rttys/groups.allowed file. Uses SSSD for auth.
auth requisite pam_listfile.so onerr=fail item=group sense=allow file=/etc/rttys/groups.allowed
auth required pam_sss.so forward_pass
account [default=bad success=ok user_unknown=ignore] pam_sss.so
2019-11-02 02:44:18 +02:00
zusicheng
4a3e22b1a7
Support configuring the base URL
2019-10-14 19:32:28 +08:00
Jianhui Zhao
8a3fa3f82b
Change the license from LGPL2 to MIT
2019-05-07 11:20:25 +08:00
Jianhui Zhao
a3e89a6227
package pwauth
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-30 09:39:33 +08:00
Jianhui Zhao
ca7dcda857
Optimized version management
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-27 23:23:55 +08:00
Jianhui Zhao
d75ef1bf32
Log to /var/log/rttys.log when stdout is a terminal
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-27 22:22:20 +08:00
Jianhui Zhao
b2d0fcddfa
generate token: support set a password
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-26 22:45:55 +08:00
Jianhui Zhao
ee2fd7ea18
Support device authentication
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-25 00:20:06 +08:00
Jianhui Zhao
afe0957a29
Optimize code
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-24 23:41:54 +08:00
Jianhui Zhao
baed5351a2
Optimize code
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-22 23:51:22 +08:00
Jianhui Zhao
ddead9042d
Use logrus
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-22 23:33:22 +08:00
Jianhui Zhao
5efc781401
Optimize log.go
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-18 17:36:29 +08:00
Jianhui Zhao
ec470e6783
Optimize code by use sync.Map
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-18 00:13:33 +08:00
Jianhui Zhao
7a5f5c8b21
optimized code
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-03-28 16:39:19 +08:00
Jianhui Zhao
7e611b3307
Fix bug: Forgot to call function 'cleanHttpSession'
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-03-19 18:00:07 +08:00
Jianhui Zhao
7d87e2fa8c
Check root: Password can be empty
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-02-12 18:52:53 +08:00
Emanuel Russo
16cd06e330
Modify Check Root Startup
2019-02-12 10:34:42 +01:00
Jianhui Zhao
f26078c121
Code refactoring
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-01-20 13:55:16 +08:00
Jianhui Zhao
9766d7adcd
Use string as session ID
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-01-18 13:11:25 +08:00
Jianhui Zhao
59a0e4aa03
func UniqueId: Reimplement
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-01-18 12:52:39 +08:00
Jianhui Zhao
48f6f0faf7
make rlog as internal package
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-01-18 11:29:16 +08:00
Jianhui Zhao
8be3cab244
Fix bug: exec cmd error when cmd is too more
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-01-09 10:34:35 +08:00
Jianhui Zhao
9d717139bf
Fix bug: write map in parallel
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-01-08 21:35:41 +08:00
Jianhui Zhao
bd6bab1c0c
Optimize code
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-01-07 17:51:17 +08:00
Jianhui Zhao
6d8dead8ca
Improve remote exec command
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-01-07 17:27:37 +08:00
Jianhui Zhao
fc4a14c529
Support config file
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-01-06 00:30:43 +08:00
Jianhui Zhao
bbb1812405
package rlog
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-10-15 23:02:13 +08:00
Jianhui Zhao
1edd3cc813
Delayed check user
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-10-07 12:53:17 +08:00
Jianhui Zhao
d4e51e975f
Auto detect ssl
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-10-05 13:17:20 +08:00
Jianhui Zhao
10350f48fa
Fix bug: response format of get devs
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-10-02 21:09:23 +08:00
Jianhui Zhao
ebbd062c8b
Optimize code
...
Transfer tty data in Binary;
Transfer control data in Json Text;
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-10-02 15:30:07 +08:00
Jianhui Zhao
917c7baa79
Support Windows
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-08-22 21:44:56 +08:00
Jianhui Zhao
00ea31840a
Show go version
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-08-22 20:36:34 +08:00
Jianhui Zhao
d735d04db5
Support log to file when run in background
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-06-15 21:19:20 +08:00
Jianhui Zhao
bd84164ec4
Web: Support login
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-06-14 02:00:12 +08:00
Jianhui Zhao
13334e310a
server: Optimize code
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-06-10 18:31:03 +08:00
Jianhui Zhao
6d3ff45d18
protobuf: doing...
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-06-10 15:55:22 +08:00
Jianhui Zhao
1511bcea84
Fix bug: auto login
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-05-16 17:30:14 +08:00
Jianhui Zhao
b511a8edcb
Bump version 1.0.0
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-03-30 11:55:52 +08:00