Debido a la OpenSSH iOS tweak y NewTerm (mi teléfono es liberado), soy capaz de conectar desde mi pc a mi teléfono mediante ssh:
$ ssh mobile@myphonesip
mobile@myphonesip's password:
myphonesname~ mobile$
Esto es bastante grande y todo, pero también quiero conectar a mi pc desde mi teléfono a través de ssh. He configurado una clave ssh en mi mac, pero esto es lo que me sale cuando trato de conectarme desde mi teléfono:
$ ssh myusername@mycomputersip
ssh: connect to host mycomputersip port 22: Connection refused
También he probado a conectar a la root, porque tengo que configurar:
$ ssh root@mycomputersip
ssh: connect to host mycomputersip port 22: Connection refused
TJ Luoma sugirió que voy a tener que empezar a ssh en mi equipo con este:
sudo launchctl start com.openssh.sshd
Yo hice eso y trató de conectar de nuevo.
También he habilitado el inicio de sesión remoto en las preferencias del sistema.
Yo lo he probado con mi firewall desactivado. También he desactivado el Modo Sigilo. ¿Alguien tiene una idea de cómo me puedo conectar a mi pc desde mi teléfono?
Actualización: algo ha hecho este trabajo (inicio de sesión remoto, creo), pero cuando le doy a conectar, me sale esto:
$ ssh root@mycomputersip
The authenticity of host 'mycomputersip (mycomputersip)' can't be established.
ECDSA key fingerprint is SHA256:verylongstringofnumbersandletters.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'mycomputersip' (ECDSA) to the list of known hosts.
Password:
Password:
Password:
root@mycomputersip's password:
Permission denied, please try again.
root@mycomputersip's password:
Received disconnect from mycomputersip port 22:2: Too many authentication failures
Authentication failed.
o esto:
$ ssh myusername@mycomputersip
ssh: connect to host mycomputersip port 22: Host is down
o esto:
$ ssh myusername@mycomputersip
ssh: connect to host mycomputersip port 22: Operation timed out
y cuando intento conectar a mi teléfono puedo obtener esto:
$ ssh root@myphonesip
root@myphonesip's password:
Authentication failed.
o esto:
$ ssh mobile@myphonesip
ssh: connect to host myphonesip port 22: Operation timed out
Algo está realmente funciona ahora. Sólo puedo conectar mi teléfono a veces a través de terminal. Sé que es ssh de trabajo, porque aunque puedo conectar mi teléfono mediante la Montaña de Pato a la perfección.