Sto riscontrando un problema di comunicazione con il mio dipartimento IT e, in quanto newb con terminale, questo è davvero frustrante perché non riesco a capire perché sto facendo le cose che mi viene chiesto di fare. Tutti mi stanno dicendo è che io devo farlo.
Ho un server in cui mi collego come farebbe chiunque: ssh myname@thehost
e inserisco la mia password.
Questo è dove mi confondo: mi ha detto che ora devo eseguire questo comando: sudo -iu otherusername
.
Mentre ho cercato quali sono quelle opzioni -iu
(quindi so che si tratta di un "login iniziale simulato" - qualunque cosa significhi - come questo otherusername
), ma in realtà non capisco cosa significano o perché devo farlo. Quindi, la mia prima domanda è: perché pensi che debba farlo? Perché si dovrebbe eseguire un tale comando?
La mia prossima domanda è: come posso caricare i file su questo server dato che devo accedere come utente diverso dopo il login iniziale? Non ci ho provato, ma posso semplicemente scp thefile myname@thehost:theDirectory
? Come faccio a sapere quali file sono condivisi?
Scusate se queste domande sono particolarmente nuove. Devo iniziare da qualche parte, giusto? ;-)
-i
implica l'uso della login-shell definita (da/etc/passwd
), e quindi anche l'esecuzione di specifici file di risorse.profile
?