Tag: bash

Arresti l'accesso ssh dalla printing del motd dal client?

Ho installato SSH passwordless, tuttavia printing il MoTD quando accede. C'è comunque per fermare ciò che accade dal lato client? Ho provato ssh -q ma questo non funziona. Non voglio usare ~/.hushlogin né voglio cambiare il set di server. L'unica cosa che può funzionare è la quietizzazione di tutte le uscite, con >/dev/null 2>&1 . […]

Rsync sembra incompatibile con .bashrc (cause "è il tuo guscio pulito?")

Si scopre che rsync non può funzionare con un server remoto che dispone di un file .bashrc? Al client locale ho ottenuto quando eseguire rsync: protocol version mismatch — is your shell clean? (see the rsync man page for an explanation) rsync error: protocol incompatibility (code 2) at compat.c(180) [sender=3.0.7] Come suggerito qui rimuovere il […]

Come passare la password al command scp utilizzato nello script bash?

Possibile duplicazione: Colbind tramite SSH e digitare automaticamente la password, senza utilizzare una chiave pubblica Ho uno script bash che rende dump di DB quindi copia file da un server a un altro ma richiede sempre la password prima della connessione. scp file.tar.gz root@xxx.xxx.xxx.194:/backup C'è un modo per passare la password direttamente nello script?

Perché il $ PATH di un command remoto ssh differisce da quello di una shell intertriggers?

Ho un utente che non ha apportto modifiche al $ PATH in qualsiasi file dot: è esattamente l'impostazione predefinita del sistema. Da una shell di login: $ ssh example.com user@example.com:~$ cat /tmp/hello.hs #!/bin/bash echo "$SHELL" echo "$PATH" user@example.com:~$ /tmp/hello.hs /bin/bash /usr/local/bin:/usr/bin:/bin Esattamente come specificato in /etc/profile . Questo mi sembra piuttosto inaspettato: $ ssh example.com […]

Se lancio un process di background e disconnetti, continuerà a funzionare?

Chiedere questo dopo una discussione prolungata con un collega, mi piacerebbe davvero una chiarificazione qui. Lancio un process di background, aggiungendo " & " alla row di command o arrestandolo con CTRL-Z e riprendendolo in background con " bg ". Allora esco. Che succede? Eravamo sicuri che avrebbe dovuto essere stato ucciso da un SIGHUP, […]

Registrazione di un'attività di "persone" in Linux

Così ho letto molti dei post relativi a questo e sono appena venuti più confusi di prima. Ci sono consigli per vari strumenti tra cui ttyrec, snoopy, acct, rootsh, sudosh, ttyrpld, auditing unix e altro ancora. Nel mio caso, voglio essere in grado di registrare tutti i comandi eseguiti su un sistema (come la storia […]

Come posso visualizzare l'indirizzo IP di un'interface?

Se voglio visualizzare l'indirizzo IP assegnato a eth1, come posso fare questo in Bash?

Le migliori pratiche e suggerimenti delle row di command di Linux?

Vorrei aprire una discussione che avrebbe accumulato le migliori pratiche e suggerimenti sulle linee di command di Linux (CLI). Ho cercato una tale discussione per condividere il commento di seguito, ma non l'ho trovato, quindi questo post. Spero che tutti possiamo imparare da questo. Sei benvenuto condividere i tuoi suggerimenti di Bash, grep, sed, AWK, […]

Come faccio a prevenire il rm -rf / * accidentale?

Ho appena eseguito rm -rf /* accidentalmente, ma ho inteso rm -rf ./* (nota la stella dopo la barra). alias rm='rm -i' e –preserve-root per impostazione predefinita non mi ha salvato, quindi ci sono garanzie automatiche per questo? Non ero radice e ho annullato immediatamente il command, ma ci sono state alcune autorizzazioni rilassate da […]

Nessun TTY presente quando esegue i comandi su SSH nel presente documento

Sto cercando di eseguire un command su SSH come questo in un documento qui: ssh example.com <<END sudo /etc/init.d/apache2 reload END Quella che normalmente funziona, tranne quando sto cercando di eseguire qualcosa che richiede l'inserimento, come la password per il sudo. In questo caso, ho il seguente messaggio: sudo: no tty present and no askpass […]

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.