Domanda

Il seguente codice non funziona

scp /home/username/public_html/site/pictures/* myUsernameAtMyMac@myIpAddress:/home/Masi/Desktop/

Ho " Consenti solo servizi essenziali " nel firewall del mio Mac.

Come puoi risolvere il problema?

[modifica]

Ricevo il seguente errore dopo che ho " Accesso remoto " nell'elenco dei servizi consentiti. Ho anche consentito " Tutti gli utenti " ;.

scp favicon.ico Masi@11.111.11.111:/home/Masi/Dropbox/
ssh: connect to host 11.111.11.111 port 22: Connection timed out
lost connection

[modifica] Ho provato ad accedere al mio computer da un altro Macbook senza successo con il seguente comando

ssh Masi@11.111.11.111

Ricevo un errore di timeout dell'operazione.

Sono riuscito una volta a connettermi dal mio server al mio computer con il comando sopra, ma il timeout della connessione è stato rapido.

È stato utile?

Soluzione

Devi aggiungere il servizio SSH alle applicazioni consentite nella configurazione del firewall del tuo Mac e modificare le impostazioni del firewall in "Imposta l'accesso per servizi e applicazioni specifici".

Se il firewall è impostato su "Consenti solo servizi essenziali". blocca le connessioni in entrata ai servizi in esecuzione sul tuo computer.

Vedi anche sul sito di supporto Apple: http://docs.info.apple.com/article.html?path=Mac/10.5/en/11783.html

Altri suggerimenti

Il comando scp stesso è OK.

Per quanto riguarda il tuo problema, impossibile dirlo con le informazioni fornite. Sai fare il ping alla macchina? Prova a ssh con " -v " passa a vedere se ricevi informazioni più pertinenti sulla procedura di connessione.

Prova questo comando usando il tuo mac. Dovrebbe funzionare senza alcuna modifica del firewall o impostazioni del router.

scp yourUsernameAtYourServer@YourServer:/home/username/public_html/site/pictures/* /home/Masi/Desktop/

Se si utilizza NAT per ottenere più di un box connesso a Internet, questo non funziona. L'IP del tuo Mac non è visibile al di fuori della tua rete domestica. In questo caso devi aggiungere una regola di port forwarding al tuo router.

myUsernameAtMyMac@myIpAddress
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top