<
From version < 4.1 >
edited by Xiaoling
on 2022/05/27 10:32
To version < 2.6 >
edited by Xiaoling
on 2022/05/12 14:45
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -7,10 +7,10 @@
7 7  
8 8  Remote.it for remote access is available in the latest Dragino firmware for gateway. For security concern, the remote.it only available base on end user demand.
9 9  
10 -(% style="color:red" %)**Important Notice:**
10 +(% class="mark" %)**Important Notice:**
11 11  
12 -(% style="color:red" %)* **Remote.it access will give full control of your device to remote support.**
13 -~* **The Remote.it allow Dragino Support to remote access to the device, If user want to access himself, it need to sign up for an remote.it account.**
12 +* (% class="mark" %)**Remote.it access will give full control of your device to remote support.**
13 +* (% class="mark" %)**The Remote.it allow Dragino Support to remote access to the device, If user want to access himself, it need to sign up for an remote.it account.**
14 14  
15 15  For how to use remoteit, please see : [[Remoteit user instruction for Dragino Gateway>>url:https://www.dragino.com/downloads/index.php?dir=LoRa_Gateway/&file=Dragino-Remoteit_User_Manual.pdf]].
16 16  
... ... @@ -19,10 +19,10 @@
19 19  
20 20  Reverse SSH for remote access is available in the latest Dragino firmware for gateway. For security concern, the RSSH only available base on end user demand.
21 21  
22 -(% style="color:red" %)**Important Notice:**
22 +(% class="mark" %)**Important Notice:**
23 23  
24 -(% style="color:red" %)* **RSSH access will give full control of your device to remote support. Please remove sensitivity info before perform this**
25 -~* **This RSSH allow Dragino Support to remote access to the device, If user want to access himself, he need to set up the RSSH server himself.**
24 +* (% class="mark" %)**RSSH access will give full control of your device to remote support. Please remove sensitivity info before perform this**
25 +* (% class="mark" %)**This RSSH allow Dragino Support to remote access to the device, If user want to access himself, he need to set up the RSSH server himself.**
26 26  
27 27  Below gateway support reverse SSH access:
28 28  
... ... @@ -40,7 +40,7 @@
40 40  
41 41  Go to this the Reverse SSH page as below:
42 42  
43 -[[image:image-20220527102348-1.png]]
43 +[[image:https://wiki.dragino.com/images/thumb/5/55/RSSH_Menu2.png/500px-RSSH_Menu2.png||height="256" width="500"]]
44 44  
45 45  Get the RSSH configure page
46 46  
... ... @@ -72,7 +72,7 @@
72 72  
73 73  (% class="box" %)
74 74  (((
75 -$ ssh   -p <End User Host Port>   root@<Host Address>
75 + $ ssh   -p <End User Host Port>   root@<Host Address>
76 76  )))
77 77  
78 78  (((
... ... @@ -82,7 +82,7 @@
82 82  
83 83  ==== 2.1.2.1 Note for set up RSSH server ====
84 84  
85 -If gateway reboot or the connection is incidentely close by end node. The port in SSH server will still be occupy for a long time. Administrator can use below commands to release the port.
85 +* If gateway reboot or the connection is incidentely close by end node. The port in SSH server will still be occupy for a long time. Administrator can use below commands to release the port.
86 86  
87 87  (% class="box" %)
88 88  (((
... ... @@ -94,7 +94,6 @@
94 94  [root@iZt4n22vqvm7ajogrfiif6Z ~~]#
95 95  )))
96 96  
97 -
98 98  == 2.2 For Firmware Version higher than lgw~-~-build-v5.4.1618196981-20210412-1111 ==
99 99  
100 100  Below gateway support reverse SSH access:
... ... @@ -101,15 +101,14 @@
101 101  
102 102  (% class="box" %)
103 103  (((
104 -Firmware Version >lgw~-~-build-v5.4.1618196981-20210412-1111 Firmware Download
105 -LG01N, OLG01N (Note: LG01-P LG01-S doesn't support)
106 -LG02, OLG02
107 -LG308, DLOS8
108 -LPS8
109 -LIG16
103 + Firmware Version >lgw~-~-build-v5.4.1618196981-20210412-1111 Firmware Download
104 + LG01N, OLG01N (Note: LG01-P LG01-S doesn't support)
105 + LG02, OLG02
106 + LG308, DLOS8
107 + LPS8
108 + LIG16
110 110  )))
111 111  
112 -
113 113  === 2.2.1 End User Guide to use SSH access ===
114 114  
115 115  ==== 2.2.1.1 Install the SSH service for server ====
... ... @@ -133,13 +133,13 @@
133 133  
134 134  (% class="box" %)
135 135  (((
136 -if you git fail.  ~-~->    (% class="mark" %)**sudo: git: command not found.**(%%)
134 + if you git fail.  ~-~->    (% class="mark" %)**sudo: git: command not found.**(%%)
137 137  please install git.  ~-~->    (% class="mark" %)**yum install git -y  or  apt-get install git -y. **
138 138  )))
139 139  
140 140  (% class="box" %)
141 141  (((
142 -if you make error 127,it** (% class="mark" %)lack of gcc.(%%)**
140 + if you make error 127,it** (% class="mark" %)lack of gcc.(%%)**
143 143  please install gcc.    ~-~->(% class="mark" %)**yum install gcc.**
144 144  )))
145 145  
... ... @@ -149,7 +149,7 @@
149 149  
150 150  (% class="box" %)
151 151  (((
152 -if you make a fatal error : sqlite3.h,it (% class="mark" %)**lack of sqlite3.**(%%)
150 + if you make a fatal error : sqlite3.h,it (% class="mark" %)**lack of sqlite3.**(%%)
153 153  please insatell **sqlite3**.
154 154  )))
155 155  
... ... @@ -161,15 +161,15 @@
161 161  
162 162  (% class="box" %)
163 163  (((
164 -Step1: Download the SQLit3 installation package
162 +Step1:Download the SQLit3 installation package
165 165   sudo wget [[https:~~/~~/www.sqlite.org/2021/sqlite-autoconf-3350400.tar.gz>>url:https://www.sqlite.org/2021/sqlite-autoconf-3350400.tar.gz]]
166 -Step2: tar the SQLit3 installation package
164 +Step2:tar the SQLit3 installation package
167 167   sudo tar -zxvf sqlite-autoconf-3350300.tar.gz
168 -Step3: Generate the makefile
166 +Step3:Generate the makefile
169 169   cd sqlite-autoconf-3350300/;./configure
170 -Step4: Compile makefile
168 +Step4:Compile makefile
171 171   sudo make
172 -Step5: Install makefile
170 +Step5:Install makefile
173 173   sudo make install
174 174  Check:
175 175   cd /usr/local/bin;ls -al                             ~-~->    Check to see if there is a file for sqlite3
... ... @@ -189,9 +189,9 @@
189 189  
190 190  (% class="box" %)
191 191  (((
192 - $ ./create_sqlite3_db.sh
193 - $ ./rssh_serv -p  3721 2>&1 &
194 - $ ps -ef | grep rssh_serv check 3721 port
190 +$ ./create_sqlite3_db.sh
191 +$ ./rssh_serv -p  3721 2>&1 &
192 +$ ps -ef | grep rssh_serv check 3721 port
195 195  )))
196 196  
197 197  [[image:https://wiki.dragino.com/images/thumb/c/cb/Intall_database_and_server_development_port.png/500px-Intall_database_and_server_development_port.png||height="70" width="500"]]
... ... @@ -202,14 +202,14 @@
202 202  
203 203  (% class="box" %)
204 204  (((
205 -Check /var/rsshdb.sqlite3 ~-~->(% class="mark" %)** ls /var/rsshdb.sqlite3**(%%)
203 +Check /var/rsshdb.sqlite3 ~-~->(% class="mark" %)** ls /var/rsshdb.sqlite3**(%%)
206 206  Check ls /var/rsshdb.sqlite3 ~-~-> (% class="mark" %)**sudo chmod 777 rssh_serv**
207 207  )))
208 208  
209 209  (% class="box" %)
210 210  (((
211 -if** fail to open dpvlry or to bind to it**
212 -please kill rssh_serv,and run (% class="mark" %)** ./rssh_serv -p  3721 2>&1 &** (%%) again
209 +if** fail to open dpvlry or to bind to it**
210 +please kill rssh_serv,and run (% class="mark" %)** ./rssh_serv -p  3721 2>&1 &** (%%) again
213 213  )))
214 214  
215 215  
... ... @@ -268,7 +268,6 @@
268 268  Click Save and then Connect
269 269  )))
270 270  
271 -
272 272  ===== 2.2.2.4 Step 4 :Cheak is fine =====
273 273  
274 274  Rssh Host connection Ok
... ... @@ -277,10 +277,9 @@
277 277  
278 278  Rssh Host connection Ok
279 279  
280 -
281 281  user can use common ps | grep ssh to check it in the gateway.
282 282  
283 -[[image:https://wiki.dragino.com/images/thumb/a/ad/Check_the_gateway.png/500px-Check_the_gateway.png]]
279 +[[image:https://wiki.dragino.com/images/thumb/a/ad/Check_the_gateway.png/500px-Check_the_gateway.png||height="47" width="500"]]
284 284  
285 285  Check the gateway
286 286  
... ... @@ -291,10 +291,8 @@
291 291  
292 292  **Debug:**
293 293  
294 -(% class="box" %)
295 -(((
296 - check: sudo ls /home/xxxxx/.ssh/authorizedkey
297 -)))
290 +{{{ check: sudo ls /home/xxxxx/.ssh/authorizedkey
291 +}}}
298 298  
299 299  === 2.2.3 How to Ser up a Reverse SSH access ===
300 300  
... ... @@ -304,11 +304,11 @@
304 304  
305 305  Loging server
306 306  
307 -
308 308  ==== 2.2.3.2 Step2:access the gateway ====
309 309  
310 310  $ cd rssh-server/
311 311  
305 +
312 312  Check the gateway linking to the server $ ./connect-gw.sh -l
313 313  
314 314  [[image:https://wiki.dragino.com/images/thumb/e/ee/Check_gateway_link_server.png/500px-Check_gateway_link_server.png||height="157" width="500"]]
image-20220527102348-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -52.6 KB
Content
image-20220527103251-2.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -40.4 KB
Content
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0