Em /etc/rc.local (se você não quiser escrever um script de inicialização):
su minecraft -c 'mono /home/minecraft/McMyAdmin/McMyAdmin.exe'
Estou no processo de configurar um "multi-servidor" (LAMP, MINECRAFT, FTP, SOCKS, FIREWALL, DHCP) em uma dimensão 4400 da Dell. Eu tenho o LAMP funcionando agora, estou indo para o servidor de minecraft. Eu tenho uma instalação de trabalho do McMyAdmin, mas não tem como iniciar na inicialização e eu não quero que ele seja executado como root sempre assim minha pergunta é como fazer McMyAdmin executar na inicialização como o usuário "minecraft"?
Aqui estão todas as informações no meu sistema:
Saída do inxi:
System: Host JUMPER Kernel 2.6.32-5-686 i686 (32 bit) Distro Debian GNU/Linux 6.0
CPU: Single core Intel Pentium 4 (-UP-) cache 256 KB flags (sse sse2) clocked at 1594.948 MHz
Graphics: Card nVidia NV11 [GeForce2 MX/MX 400] X.org 1.7.7 Res: 80x24 Gfx Data: N/A for root out of X
Network: Card-1 Atheros AR5212/AR5213 Multiprotocol MAC/baseband processor driver ath5k
Card-2 D-Link System RTL8139 Ethernet driver 8139too
Disks: HDD Total Size: 360.1GB (1.6% used) 1: /dev/sda ST340016A 40.0GB
2: /dev/sdb WDC_WD3200AAJB 320.1GB
Partition: ID:/ size: 18G used: 5.4G (33%) fs: ext3 ID:swap-1 size: 0.89GB used: 0.13GB (14%) fs: swap
Info: Processes 142 Uptime 20:33 Memory 96.2/502.4MB Runlevel 2 Client Shell inxi 1.4.23
Usando o Webmin / SSH para administração remota.
Os comandos que estou usando para iniciar o McMyAdmin como root para testes
# cd /home/minecraft/McMyAdmin
# mono McMyAdmin.exe
Em /etc/rc.local (se você não quiser escrever um script de inicialização):
su minecraft -c 'mono /home/minecraft/McMyAdmin/McMyAdmin.exe'