É possível ter muitos programas de inicialização no arquivo / etc / passwd?

0

Eu já sei que você pode alterar o comando executado para um usuário específico quando ele faz o login. No entanto, eu não sei se você pode ter muitos programas de inicialização para o usuário específico. Por exemplo:

oqhax:x:1001:1001:Oqhax,,,:/home/oqhax:/bin/bash

A última seção indica o programa de inicialização. Você poderia ter mais de um?

Obrigado

    
por Oqhax 12.03.2018 / 18:57

1 resposta

1

De man 5 passwd :

the program to run at login (if empty, use /bin/sh). If set to a non-existing executable, the user will be unable to login through login(1).

Ele não diz nada sobre a execução de vários programas, então não, você não pode colocar vários programas lá.

Se você deseja executar vários programas, você pode criar um script que execute os vários programas e use o script como o shell de login. Dito isso, não entendo completamente o que você está tentando realizar.

    
por 12.03.2018 / 19:04

Tags