<
From version < 44.3 >
edited by Xiaoling
on 2022/07/25 17:06
To version < 44.2 >
edited by Xiaoling
on 2022/07/25 16:53
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -158,12 +158,12 @@
158 158  
159 159  
160 160  
161 +
161 161  === **2.2.1  End User Guide to use SSH access** ===
162 162  
163 163  
164 164  Go to this the Reverse SSH page as below:
165 165  
166 -
167 167  [[image:image-20220531150151-3.png]]
168 168  
169 169  Get the RSSH configure page
... ... @@ -181,7 +181,6 @@
181 181  * (% style="color:#037691" %)**Connect at Startup**(%%) : Choose to enable connect once the device is powered.
182 182  * (% style="color:#037691" %)**Network Keys**(%%):  Click the Generate keys to generate the keys and download / mail it to Dragino support so Dragino can prepare the remote access to
183 183  
184 -
185 185  After doing above, please download and mail the public keys to Dragino support and wait for our mail for the valid host port. Input the valid host port got from our support and click connect so we can remote access to your gateway.
186 186  
187 187  
... ... @@ -188,12 +188,11 @@
188 188  
189 189  === **2.2.2  Set Up RSSH Server** ===
190 190  
191 -
192 192  Advance administrator can config a SSH server to provide support their end user themselves., Steps as below
193 193  
194 194  
195 195  
196 -==== (% style="color:blue" %)**Step 1 :  Download the SSH service code**(%%) ====
194 +==== **2.2.2.1  Step 1 : Download the SSH service code** ====
197 197  
198 198  
199 199  **1).**  git clone [[https:~~/~~/github.com/dragino/rssh-server.git>>url:https://github.com/dragino/rssh-server.git]] rssh-server
... ... @@ -236,24 +236,24 @@
236 236  
237 237  (% class="box infomessage" %)
238 238  (((
239 -**~ Step 1:** Download the SQLit3 installation package
237 +**~ Step1:** Download the SQLit3 installation package
240 240   sudo wget **[[https:~~/~~/www.sqlite.org/2021/sqlite-autoconf-3350400.tar.gz>>url:https://www.sqlite.org/2021/sqlite-autoconf-3350400.tar.gz]]**
241 241  
242 242  
243 -**Step 2: **tar the SQLit3 installation package
241 +**Step2: **tar the SQLit3 installation package
244 244   sudo tar -zxvf sqlite-autoconf-3350300.tar.gz
245 245  
246 -**Step 3:** Generate the makefile
244 +**Step3:** Generate the makefile
247 247   cd sqlite-autoconf-3350300/;./configure
248 248  
249 -**Step 4:** Compile makefile
247 +**Step4:** Compile makefile
250 250   sudo make
251 251  
252 -**Step 5:** Install makefile
250 +**Step5:** Install makefile
253 253   sudo make install
254 254  
255 255  **Check:**
256 - cd /usr/local/bin;ls -al  ~-~->    Check to see if there is a file for sqlite3
254 + cd /usr/local/bin;ls -al                             ~-~->    Check to see if there is a file for sqlite3
257 257   cd sqlite-autoconf-3350300/;./sqlite3 test.db        ~-~->    Test whether the sqlite3 was installed successfully
258 258  
259 259  **debug:**
... ... @@ -264,7 +264,7 @@
264 264  
265 265  
266 266  
267 -==== (% style="color:blue" %)**Step 2 :  Install and run the RSS service**(%%) ====
265 +==== **2.2.2.2  Step 2 : Install and run the RSS service** ====
268 268  
269 269  
270 270  **1). ** install database for /var/rsshdb.sqlite3 and Server development port for 3721(The default is 3721)
... ... @@ -293,7 +293,7 @@
293 293  
294 294  
295 295  
296 -==== (% style="color:blue" %)**Step 3 :  Create a minimal SSH user (reverse SSH proxy for the gateway)**(%%) ====
294 +==== **2.2.2.3  Step 3 : Create a minimal SSH user (reverse SSH proxy for the gateway)** ====
297 297  
298 298  
299 299  (% class="box infomessage" %)
... ... @@ -310,7 +310,7 @@
310 310  
311 311  
312 312  
313 -==== (% style="color:blue" %)**Step 4 :  Create an authorization key file**(%%) ====
311 +==== **2.2.2.4  Step 4 : Create an authorization key file** ====
314 314  
315 315  
316 316  **1):**  sudo mkdir /home/xxxxx/.ssh; sudo touch /home/xxxxx/.ssh/authorizedkey
... ... @@ -324,10 +324,9 @@
324 324  === **2.2.3  How does user get the gateway to connect to a user's private server** ===
325 325  
326 326  
325 +==== **2.2.3.1  Step 1 : Come back the gateway web UI to get the gateway Public key** ====
327 327  
328 -==== (% style="color:blue" %)**Step 1 :  Come back the gateway web UI to get the gateway Public key**(%%) ====
329 329  
330 -
331 331  **1)**  in the system ~-~-> (% style="color:#037691" %)**Remote Mgmt/span**
332 332  
333 333  [[image:image-20220531152419-11.png]]
... ... @@ -334,7 +334,7 @@
334 334  
335 335  
336 336  
337 -==== (% style="color:blue" %)**Step 2 :  Authorization server**(%%) ====
334 +==== **2.2.3.2  Step 2 : Authorization server** ====
338 338  
339 339  
340 340  Input the Gateway Publickey into user's private server "/home/XXXXX/.ssh/authorized_keys" file.
... ... @@ -343,7 +343,7 @@
343 343  
344 344  
345 345  
346 -==== (% style="color:blue" %)**Step 3 :  Connect private server**(%%) ====
343 +==== **2.2.3.3  Step 3 : Connect private server** ====
347 347  
348 348  
349 349  This is same as connect Dragino Support Server but just change the server address to customize server address.
... ... @@ -352,7 +352,7 @@
352 352  
353 353  
354 354  
355 -==== (% style="color:blue" %)**Step 4 :  Check Connection**(%%) ====
352 +==== **2.2.3.4  Step 4 : Check Connection** ====
356 356  
357 357  
358 358  Rssh Host connection Ok
... ... @@ -366,7 +366,7 @@
366 366  
367 367  
368 368  
369 -==== (% style="color:blue" %)**Step 5 :  Access the gateway from customized server**(%%) ====
366 +==== **2.2.3.5  Step 5 : Access the gateway from customized server** ====
370 370  
371 371  
372 372  Check what gateways link to server.
... ... @@ -373,7 +373,7 @@
373 373  
374 374  (% class="box infomessage" %)
375 375  (((
376 -**$ ./connect-gw.sh -l**
373 +$ ./connect-gw.sh -l
377 377  )))
378 378  
379 379  [[image:image-20220531153016-16.png]]
... ... @@ -384,7 +384,7 @@
384 384  
385 385  (% class="box infomessage" %)
386 386  (((
387 -**$ ./connect-gw.sh <GWID>**
384 +$ ./connect-gw.sh <GWID>
388 388  )))
389 389  
390 390  [[image:image-20220531153219-17.png]]
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0