Abilitazione del demone SSH dal terminale (OS X Lion)


12

Sto cercando di trovare un modo per attivare SSH tramite il terminale, invece di aprire le impostazioni e attivarlo in quel modo. O forse un modo per attivare SSH eseguendo un file .pkg?

Sto usando OS X Lion, ma sarebbe fantastico se funzionasse anche su Snow Leopard!

Risposte:


11

abilita l'accesso remoto

systemsetup -setremotelogin on

disabilita l'accesso remoto

systemsetup -setremotelogin off

Posso permetterlo per un utente specifico tramite terminale?

5

Potrebbe essere necessario sudo:

    sudo systemsetup -setremotelogin on

2

Ho trovato che il terminale chiederà:

Vuoi davvero disattivare l'accesso remoto? In tal caso, perderai questa connessione e potrai riattivarla solo localmente sul server (sì / no)?

Digitare "yes" negli script non è sempre possibile. Per risolvere questo problema, usa un flag -f prima di -setremotelogin, in questo modo:

systemsetup -f -setremotelogin on
systemsetup -f -setremotelogin off

In realtà, è necessario abbastanza da fornire la maggior parte dei sistemi * nix yes.
Kasisnu,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.