Inicie sesión como usuario del sistema TeamsServer


1

¿Cómo puedo iniciar sesión como usuario _teamsserver? Sudo y configuré el passwd para teamsserver, pero no lo tomo cuando uso el comando de inicio de sesión. Necesito ver la salida de algunos scripts a medida que son ejecutados por teamsserver y verificar que teamsserver tenga los permisos y utilidades correctos disponibles.


Por lo general, solo uso sudopara mirar cualquier archivo de registro (o sudo -spara obtener un shell raíz), ¿funcionaría esto también para usted?
— nohillside

No, puedo hacer eso, pero necesito ejecutar un script como teamsserver. Necesito asegurarme de que el usuario de teamsserver tenga todas las utilidades y permisos correctos.
— Siriss

Respuestas:


1

Para ver los archivos de registro, etc., usualmente uso

sudo less /path/to/log/file

o (en caso de que necesite acceso raíz más tiempo) ejecutar sudo -spara obtener un shell raíz.

Para ejecutar procesos como otro usuario, puede usar

sudo -H -u _teamserver cmd-to-run

Y finalmente, para simular un inicio de sesión hay

sudo -H -u _teamserver -i

En realidad, parece funcionar, pero aún no funciona como Teamsserver. Cuando verifico (echo $ ENVVAR) una variable de entorno que sé que está configurada en teamsserver, no se muestra
— Siriss

-ilee .profiledel directorio de inicio del usuario, en este caso de/var/teamserver
— nohillside
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.