Estoy tratando de ingresar a mi servidor desde la línea de comandos sin incluir el nombre de usuario en la url. No quiero que envíe ningún nombre de usuario, ya que actualmente toma la cuenta activa y la envía como usuario.
ex: ssh server.com -> (no envía nombre de usuario predeterminado)
en lugar de [email protected]
Me gustaría ingresar el nombre de usuario directamente en el servidor, al igual que se hace usando masilla en Windows.
Como dijo birryree:
Oh, lo entiendo ... quiere que se le solicite un nombre de usuario, en lugar de tener que proporcionar uno al conectarse, pero realmente no veo la utilidad en tal cosa. - birryree 8 de septiembre a las 17:41
linux
command-line
ssh
TheRealKingK
fuente
fuente
I would want to input username directly into the server
- ¿qué? Putty simplemente guarda una configuración para que sepa qué usuario usar, si la configura de esa manera.Respuestas:
En
~/.ssh/config
:Luego puede escribir
ssh shortname
e iniciará sesión como su nombre de usuariofuente
Tendría que escribir un script de envoltura para ssh.
luego use ese script de envoltorio, es decir
./ssh-wrapper hostname
No veo ningún punto en esto, pero eso es lo que tendrías que hacer.
fuente
Puedes usar:
El sudo lo autenticará solo con la máquina local, y en la máquina remota, se verá como
fuente