Migliora gli appunti di Gnome Shell con Pano
Ammettiamolo, gli appunti predefiniti di Gnome Shell non sono molto buoni. Installa Pano per migliorare la tua esperienza con gli appunti!
Su Ubuntu Server, ci sono diversi modi in cui gli utenti possono ospitare un sistema Trivial File Transfer Protocol per consentire agli utenti di inviare file avanti e indietro. Tuttavia, probabilmente lo strumento più accessibile per configurare un server TFTP su Ubuntu Server è il software Tftpd. Come mai? È molto facile da caricare su tutte le versioni moderne di Ubuntu. Meglio ancora, tutte le opzioni di configurazione sono molto semplici e facili da capire anche se non conosci Linux.
In questa guida, ti guideremo attraverso il processo di hosting di un server TFTP su un server Ubuntu. Idealmente, il software dovrebbe essere eseguito da Ubuntu Server. Detto questo, è possibile impostare tutto questo software per funzionare bene su Ubuntu Desktop.
Nota: ci concentriamo molto su Ubuntu Linux in questo tutorial, poiché la maggior parte degli utenti di server Linux lo utilizza e sarebbe fonte di confusione coprire più sistemi operativi per server. TFTP funziona su una varietà di altre distribuzioni di server Linux.
Installa il software del server TFTP e i relativi pacchetti
La configurazione di un server TFTP su Ubuntu inizia installando tutti i pacchetti rilevanti di cui ha bisogno per funzionare correttamente. Questi pacchetti sono installabili tramite il gestore di pacchetti Apt dalla riga di comando.
Per avviarlo sul tuo computer Ubuntu Server o Desktop, avvia una finestra di terminale premendo Ctrl + Alt + T o Ctrl + Maiusc + T sulla tastiera. Quindi, inserisci i comandi di seguito.
Nota: usi Debian Linux? La guida e il processo di installazione per Tftpd su di esso è identico a Ubuntu Linux. Per farlo funzionare, segui questa guida ma sostituisci tutte le istanze di Apt con Apt-get .
sudo apt install xinetd tftpd tftp
Se sei su Ubuntu Desktop, è anche possibile avviare Ubuntu Software Center, cercare ciascuno di questi pacchetti e installarlo in questo modo, se non sei un fan dell'installazione di programmi con Apt .
Configura TFTPD
Ora che i pacchetti TFTPD sono impostati su Ubuntu Server (o Desktop), il passaggio successivo è configurare il server in modo che funzioni correttamente. Il primo passo nel processo di configurazione è creare una cartella nella directory /etc/ .
sudo mkdir -p /etc/xinetd.d/
Con la cartella occupata, crea un nuovo file di testo con il comando touch . Tutte le configurazioni del server andranno in questo file.
sudo touch /etc/xinetd.d/tftp
Non puoi usare sudo touch ? Prova a elevare la shell del terminale su Root con sudo -s in anticipo.
sudo -s touch /etc/xinetd.d/tftp
Ora che il file esiste in /etc/xinetd.d/, aprilo nell'editor di testo Nano.
sudo nano -w /etc/xinetd.d/tftp
Prendi il codice qui sotto e incollalo nella finestra dell'editor di testo Nano.
service tftp
{
protocol = udp
port = 69
socket_type = dgram
wait = yes
user = nobody
server = /usr/sbin/in.tftpd
server_args = /tftpboot
disable = no
}
Salvare la modifica al file TFTP Nano premendo il Ctrl + O combinazione di tasti. Quindi, premi Ctrl + X per uscire.
Seguendo il file di configurazione TFTP, devi creare la cartella "tftpboot" nella directory principale (/) sul tuo server Ubuntu o desktop Ubuntu.
Usando il comando mkdir , crea la directory.
sudo mkdir /tftpboot
Successivamente, aggiorna i permessi della cartella "tftpboot" usando il comando chmod .
sudo chmod -R 777 /tftpboot
Dopo aver aggiornato le informazioni sui permessi per la directory "tftpboot", è il momento di utilizzare lo strumento chown per modificare le informazioni sui permessi dell'utente.
Nota: stiamo usando "nobody" nel comando chown di seguito per un motivo. Consentirà l'accesso a tutti coloro che tentano di accedere a TFTP con le stesse autorizzazioni, piuttosto che impostarlo per i singoli utenti.
sudo chown -R nessuno /tftpboot
Infine, è necessario riavviare il software del server TFTP per accettare le modifiche. Su Ubuntu 16.04 e versioni successive, questo viene fatto con il comando systemctl .
sudo systemctl restart xinetd.service
Supponendo che il comando systemctl sopra abbia esito positivo, il server dovrebbe essere attivo e funzionante. Passa alla sezione successiva per sapere come trasferire file con TFTP.
Trasferisci file su TFTP
Ora che il server TFTP sul server Ubuntu è attivo e funzionante, possiamo parlare di come caricare e scaricare file. Il motivo per cui è necessario esaminare come utilizzare TFTP su Linux è che i client FTP come FileZilla e altri probabilmente non lo supportano.
Per iniziare, apri un terminale sul computer su cui intendi connetterti al server TFTP remoto. Quindi installa il pacchetto "tftp", in modo da poter inviare connessioni, caricare, scaricare, ecc.
Ubuntu
sudo apt install tftp
Debian
sudo apt-get install tftp
Arch Linux
sudo pacman -S atftp
Fedora
sudo dnf install tftp
OpenSUSE
sudo zypper install tftp
Con l'app configurata sul tuo sistema, scopri l'indirizzo IP del tuo server Ubuntu TFTP. Quindi, connettiti al server, seguendo l'esempio seguente.
Nota: hai bisogno di aiuto per capire l'indirizzo IP del tuo server TFTP? Dai un'occhiata a questo post qui !
tftp ip.address.of.tftp.server
Caricamento
Per inviare un file al tuo server TFTP, usa il comando put .
mettere il nome del file
Scarica
Per scaricare un file dal tuo server TFTP, usa il comando get .
ottenere il nome del file
Ammettiamolo, gli appunti predefiniti di Gnome Shell non sono molto buoni. Installa Pano per migliorare la tua esperienza con gli appunti!
Hai bisogno di un ottimo editor video non lineare per la tua macchina Linux? Fai funzionare Davinci Resolve 17 con questa guida!
Wallpaper Downloader è un ottimo downloader e gestore di sfondi per Linux. Supporta la maggior parte degli ambienti desktop Linux ed è molto facile da usare. Questa guida
Vuoi testare il sistema operativo Tuxedo sui computer Tuxedo? Scopri come far funzionare l'ultima versione di Tuxedo OS sul tuo PC.
.DEB numero opzione 1 Cosa ci fai? Scopri i molti modi in cui puoi installare i file DEB sul tuo PC Linux.
Dying Light è un videogioco survival horror del 2015 sviluppato da Techland e pubblicato da Warner Bros Interactive Entertainment. Il gioco è incentrato su
Neptune utilizza l'ambiente desktop KDE Plasma 5 e mira a fornire un sistema operativo elegante. Ecco come installare Neptune Linux sul tuo computer.
Vuoi provare il nuovo sistema operativo desktop basato su pacchetto snap di Ubuntu? Scopri come distribuirlo su una macchina virtuale con questa guida.
Undertale è un gioco di ruolo indipendente in 2D del 2015 sviluppato e pubblicato dallo sviluppatore di giochi Toby Fox. Questa guida coprirà il download e l'installazione di Undertale sul tuo
Total War: Three Kingdoms è un gioco RTS di strategia a turni sviluppato da Creative Assembly. Ecco come giocare su Linux.