GNU/Linux >> Linux Esercitazione >  >> Linux

6 nuove entusiasmanti funzionalità ShellHub da cercare nel 2021

ShellHub è un server cloud che consente l'accesso universale ai tuoi dispositivi in ​​rete da qualsiasi rete esterna. Il suo utilizzo impedisce di essere bloccato da firewall o reti eccessivamente complesse perché ShellHub utilizza il protocollo HTTP per incapsulare il protocollo SSH. Questo livello di trasporto consente un utilizzo senza interruzioni sulla maggior parte delle reti, poiché è comunemente disponibile e accettato dalle regole e dalle politiche del firewall della maggior parte delle aziende.

Soprattutto, ShellHub è open source (rilasciato con licenza Apache 2.0) e facilita le attività remote di sviluppatori e programmatori e rende possibile l'accesso ai dispositivi Linux per qualsiasi architettura hardware.

Più risorse Linux

  • Comandi Linux cheat sheet
  • Cheat sheet sui comandi avanzati di Linux
  • Corso online gratuito:Panoramica tecnica RHEL
  • Cheat sheet della rete Linux
  • Cheat sheet di SELinux
  • Cheat sheet dei comandi comuni di Linux
  • Cosa sono i container Linux?
  • I nostri ultimi articoli su Linux

Per una demo completa, leggi il mio articolo precedente, Bypassa il tuo firewall Linux con SSH su HTTP . In questo articolo successivo tratterò alcuni degli sviluppi e delle aggiunte nella versione 0.7.0.

ShellHub offre un modo rapido e sicuro per accedere ai tuoi dispositivi da qualsiasi luogo. Ha una solida comunità, i cui contributi sono essenziali alla crescita dello strumento, alle nuove funzionalità e ai miglioramenti. Descriverò alcuni degli aggiornamenti che sono (o saranno presto) nel codice dello strumento di seguito.

Spazio dei nomi

Lo spazio dei nomi consente di creare un set di dispositivi da condividere con altri utenti ShellHub. Puoi inserire tutti i dispositivi che desideri in uno spazio dei nomi, ma un dispositivo registrato in uno spazio dei nomi non può appartenere a un altro.

Puoi accedere al tuo spazio dei nomi utilizzando il pulsante in alto a destra nella dashboard. Lì troverai l'ID tenant dello spazio dei nomi, che viene utilizzato per registrare un dispositivo, e qualsiasi altro spazio dei nomi che hai creato. Puoi anche creare un nuovo spazio dei nomi e accedere alle impostazioni dello spazio dei nomi.

Puoi rinominare, eliminare e invitare altri utenti nel tuo spazio dei nomi. Le autorizzazioni utente dello spazio dei nomi funzionano in base al privilegio, a seconda del grado dell'utente. (Vedi Privilegi per ulteriori informazioni.)

Questa funzione è disponibile in tutte le edizioni. La differenza è che nella versione open source, devi usare il terminale per emettere comandi:

./bin/add-namespace <namespace> <owner>

Privilegi

I privilegi sono una modalità a livello di organizzazione per la creazione di azioni in ShellHub. Ciò garantisce che solo il proprietario abbia le autorizzazioni per eseguire azioni potenzialmente pericolose.

Esistono due gradi di privilegio:

  • ADM: Solo il proprietario dello spazio dei nomi dispone dei privilegi di amministratore per eseguire un'azione. L'amministratore può accettare e rifiutare i dispositivi; visualizzare ed eliminare le registrazioni delle sessioni; creare, modificare o eliminare le regole del firewall; e invita gli utenti allo spazio dei nomi.
  • UTENTE: Un utente deve essere invitato dal proprietario. Un utente può accedere ai dispositivi ea qualsiasi informazione nello spazio dei nomi abilitato dal proprietario, ma non può rimuovere dispositivi, modificare le regole del firewall o guardare le registrazioni delle sessioni.

Registrazioni della sessione

Questa nuova funzionalità registra tutte le azioni in una connessione ShellHub eseguite da un utente o proprietario. Le registrazioni delle sessioni sono disponibili nella Dashboard nelle versioni ShellHub Cloud ed Enterprise.

La funzione di registrazione della sessione è attiva per impostazione predefinita. Se sei il proprietario, puoi modificarlo nelle Impostazioni di uno spazio dei nomi.

La pagina di ogni sessione contiene dettagli come nome host, utente, autenticazione, indirizzo IP e ora di inizio e fine della sessione. L'ID utente (UID) del dispositivo è disponibile in Dettagli.

Regole del firewall

Le regole del firewall definiscono i permessi (oi blocchi) del traffico di rete verso i dispositivi ShellHub. Questa funzione è disponibile nelle edizioni Cloud ed Enterprise. Queste regole consentono o impediscono la connessione di un dispositivo a IP, utenti o nomi host definiti. Le regole possono essere impostate solo dal proprietario di uno spazio dei nomi.

Oltre a definire le regole, ShellHub consente a un proprietario di impostare le priorità, che bloccano insiemi di posizioni o consentono l'accesso a una posizione in un insieme bloccato, se necessario.

Console di amministrazione

ShellHub ha sviluppato la console di amministrazione per facilitare il supporto degli utenti. Offre un'interfaccia semplice e chiara per gli amministratori di grandi team per gestire e controllare le attività eseguite nel server ShellHub. È disponibile nell'edizione Enterprise.

Accesso automatico con chiavi pubbliche

La connessione automatica tramite chiavi pubbliche è una nuova funzionalità che verrà rilasciata a breve. Mira a semplificare l'accesso per gli utenti con molti dispositivi e credenziali diverse perché l'utilizzo di una chiave pubblica rende l'accesso più rapido e sicuro.

Il server ShellHub mantiene le informazioni sulla chiave pubblica al sicuro e utilizza la chiave solo per l'accesso ai dispositivi. Inoltre, non ha accesso alle chiavi private degli utenti o ad altre informazioni sensibili.

Le connessioni automatiche tramite chiavi pubbliche sono una funzionalità aggiunta di recente in ShellHub.

Ulteriori informazioni

Rimani aggiornato su questa e altre nuove funzionalità e aggiornamenti su Twitter, LinkedIn, GitHub o sito Web di OS Systems.


Linux
  1. Nuove funzionalità in Fedora 26

  2. Nuove funzionalità in Ubuntu 17.04

  3. Script per monitorare la cartella per i nuovi file?

  4. Come cercare i codici di uscita per le applicazioni?

  5. I 7 migliori client BitTorrent per Linux nel 2021

Nuove funzionalità dell'editor video Linux OpenShot 2.3

Recensione Freya del sistema operativo elementare delle nuove funzionalità

14 nuove funzionalità introdotte in Ubuntu 14.04

9 Nuove funzionalità in Ubuntu 18.10 Cosmic Seppia

I migliori 8 emulatori di terminale per Linux [nel 2021]

Rilascio del kernel Linux 5.0, nuove funzionalità e miglioramenti!