EnglishFranceseSpagnolo

Favicon di OnWorks

nbd-server - Online nel cloud

Esegui nbd-server nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando nbd-server che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


nbd-server - serve un file come dispositivo a blocchi per altri computer che eseguono il
Sistema operativo GNU/Linux(tm) o GNU/Hurd

SINOSSI


server nbd [ip@]porta Nome del file [ Taglia ] [ -r ] [ -m ] [ -c ] [ -l host stratagemma Nome del file ] [
-o pagina Nome ] [ -C config filetto ] [ -M max connessioni ] [ -V ] [ -d ]

DESCRIZIONE


server nbd è il server per Linux Network Block Device (NBD). Con NBD, un cliente può
utilizzare un file, esportato in rete da un server, come dispositivo a blocchi. Può quindi essere
utilizzato per qualsiasi scopo possa essere utilizzato un normale dispositivo a blocchi (disco rigido, CD-ROM, ...).

NBD può essere utile per i client diskless che necessitano di swapspace, ma puoi anche creare un
filesystem su di esso e usarlo come se fosse un filesystem locale.

server nbd implementa un po' di sicurezza tramite un file chiamato "/etc/nbd-server/allow" (di
predefinito; un file diverso può essere scelto con l'opzione '-l' o tramite un file di configurazione
specifica). Questo file deve elencare gli indirizzi IP o le maschere di rete dei client che sono
permesso di connettersi. Se non esiste, tutti i client possono connettersi. Se il file è
vuoto, nessun client può connettersi.

Nota che mentre la riga di comando consente di specificare un'esportazione, l'uso di questa opzione
è deprecato. Si preferisce invece utilizzare un file di configurazione, il formato di
che è definito in server nbd(5).

Mentre nbd-server è in esecuzione, è possibile aggiungere nuove esportazioni riscrivendo i file di configurazione
e quindi inviare SIGHUP a nbd-server. SIGHUP fa sì che nbd-server rilegga il suo
file di configurazione e per iniziare a servire tutte le nuove esportazioni che non sono state servite in precedenza.
La riconfigurazione non modifica alcuna esportazione esistente, ne aggiunge solo di nuove.

VERSIONI


ip L'indirizzo IP su cui il server dovrebbe ascoltare. Questo potrebbe essere un indirizzo IPv4, un IPv6
indirizzo o un nome host. In quest'ultimo caso, nbd-server eseguirà una ricerca del nome host
per il nome specificato e ascolterà il primo indirizzo restituito. Per
compatibilità con le versioni precedenti di nbd-server, se viene specificato un indirizzo IPv4,
il segno @ che funge da separatore tra l'indirizzo e la porta può essere sostituito da
un colon.

Se questo parametro non è specificato, nbd-server ascolterà su tutti gli indirizzi locali
sia su IPv4 che su IPv6. Per limitare a IPv4, specificare l'indirizzo come 0.0.0.0; limitare
a IPv6, specificalo come ::.

porto La porta su cui il server dovrebbe ascoltare. Una porta valida è un qualsiasi numero compreso tra 1 e
65536; se viene utilizzato 0, nbd-server ascolterà su stdin (in modo che nbd-server possa essere eseguito
da inetd)

Nome del file
Il nome del file da esportare. Questo può essere qualsiasi file, incluso
dispositivi a blocchi "reali" (cioè un file da / dev). Se il nome del file include il letterale
stringa "%s", allora questo %s sarà sostituito con l'indirizzo IP del client
cercando di connettersi.

Taglia La dimensione del dispositivo a blocchi sul lato client. Questo è particolarmente utile in
insieme all'opzione -m

Può facoltativamente essere seguito da uno di K, k, M o m, nel qual caso la dimensione sarà
moltiplicato per 1024 (K o k) o 1048576 (M o m)

-r Esporta il file in sola lettura. Se un client tenta di scrivere su un file esportato di sola lettura,
riceverà un errore, ma la connessione rimarrà attiva.

-m Lavora con più file. Questo può essere usato per esportare dispositivi a blocchi più grandi
rispetto alla dimensione massima consentita su un dato filesystem; cioè quando il filesystem
non consente file più grandi di 2 GB (che è vero per Linux 2.2 e precedenti), tu
può utilizzare questa opzione per archiviare i dati in più file ed esportarne uno più grande
file system, se necessario.

Per utilizzare questa opzione, devi creare un numero di file con nomi nel formato
"name.X", dove "name" è dato come argomento del nome del file a nbd-server, e "X" è
un numero che inizia da 0 e sale per ogni file.

Consentire una maggiore flessibilità per questa opzione è pianificato per le versioni future.

-c Copia in scrittura. Quando viene fornita questa opzione, le operazioni di scrittura non vengono eseguite sul
file esportato, ma in un file separato. Questo file separato viene rimosso quando il
la connessione è chiusa, il che significa che servire in questo modo renderà nbd-server lento
down (specialmente su dispositivi a blocchi di grandi dimensioni con molte scritture), e che dopo
disconnettendo e riconnettendo il client o il server, tutte le modifiche vengono perse.

-C Specificare il file di configurazione. Il file di configurazione predefinito, se questo parametro è
non specificato, è /etc/server-nbd/config.

Nota che il file di configurazione viene sempre analizzato e le voci nel file utilizzate,
anche se viene specificato un server aggiuntivo sulla riga di comando. Per disabilitare il
completamente il file di configurazione, spostalo o usa l'opzione -C per puntare nbd-
server(1) in un file di configurazione inesistente o vuoto.

Si noti inoltre che se viene specificato un file di configurazione vuoto, incompleto o non valido,
nbd-server produrrà un avviso in caso di errore nell'analisi del file di configurazione. Se la
la riga di comando contiene una configurazione completamente specificata, questo avviso è innocuo e
può essere ignorato.

-M Specificare il numero massimo di connessioni aperte. Se questo parametro non lo è
specificato, non è impostato alcun limite.

-V Emetti la versione di nbd-server ed esci.

-d Non forchettare. Utile per il debug.

host stratagemma Nome del file
Questo argomento dovrebbe contenere un elenco di indirizzi IP per gli host a cui possono connettersi
il server. I caratteri jolly sono non è un consentito. Se il file non esiste, viene ignorato
(e qualsiasi host può connettersi); Se il file esiste, ma è vuoto, nessun host può
Collegare. Per impostazione predefinita, viene utilizzato il nome 'nbd_server.allow', cercato nel file
directory corrente, a meno che nbd-server non sia compilato come demone, nel qual caso lo è
cercato nella directory principale.

pagina Nome
Se l' -o l'argomento viene fornito sulla riga di comando, quindi nbd-server produrrà a
sezione del file di configurazione con questo come intestazione che è funzionalmente equivalente
alle altre opzioni specificate nella riga di comando ed esci. Questo è utile per
migrazione dei file di configurazione initscript di nbd-server precedenti alla versione 2.9 nel nuovo formato.

ESEMPI


Alcuni esempi di utilizzo del server nbd:

· Per esportare un file /export/nbd/exp-bl-dev sulla porta 2000:

server nbd 2000 /export/nbd/exp-bl-dev

· Per esportare uno stesso file in sola lettura:

server nbd 2000 /export/nbd/exp-bl-dev -r

· Per esportare lo stesso file in lettura-scrittura, ma assicurarsi che le modifiche vengano perse dopo aver riavviato il
client o il server:

server nbd 2000 /export/nbd/exp-bl-dev -c

Usa nbd-server online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Ufficio
    Ufficio
    OfficeFloor fornisce l'inversione di
    controllo di accoppiamento, con la sua: - dipendenza
    iniezione - iniezione di continuazione -
    iniezione del filo Per ulteriori informazioni
    visitare il...
    Scarica Office Floor
  • 2
    DivKit
    DivKit
    DivKit è un server open source basato su server
    Struttura dell'interfaccia utente (SDUI). Ti permette di farlo
    implementare gli aggiornamenti provenienti dal server
    diverse versioni dell'app. Inoltre, può essere
    usato per...
    Scarica DivKit
  • 3
    subconvertitore
    subconvertitore
    Utility per convertire tra vari
    formato di abbonamento. Utenti Shadowrocket
    dovrebbe usare ss, ssr o v2ray come target.
    Puoi aggiungere &remark= a
    HT simile a Telegram...
    Scarica il subconvertitore
  • 4
    SCIABORDARE
    SCIABORDARE
    SWASH è un numero generico
    strumento per la simulazione instabile,
    non idrostatico, a superficie libera,
    flusso rotazionale e fenomeni di trasporto
    nelle acque costiere come...
    Scarica SWASH
  • 5
    VBA-M (archiviato - ora su Github)
    VBA-M (archiviato - ora su Github)
    Il progetto si è spostato in
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Caratteristiche: Creazioni di cheat salva gli stati multi
    sistema, supporta gba, gbc, gb, sgb,
    sgb2Tu...
    Scarica VBA-M (Archiviato - Ora su Github)
  • 6
    Stacer
    Stacer
    Ottimizzatore e monitoraggio del sistema Linux
    Repository Github:
    https://github.com/oguzhaninan/Stacer.
    Pubblico: utenti finali/desktop. Utente
    interfaccia: Qt. Programmazione La...
    Scarica Stacer
  • Di Più "

Comandi Linux

Ad