a) Running aMule with root privileges is dangerous. Use a non-priviliged user to run aMule.
Becouse my host is set top sattelite tuner the main user is root and Linux by default starts as user (most of tuner function require root user)
I can add another users, but I don't know how to execute aMule as non-priviliged user.
Is it possible for example write start script in which I'll execute aMule as non-priviliged?
b) Start amuled with the --ec-config option to enable External connections, that is "amuled --ec-config".
I execute amuled --ec-config the output is:
amuled: OnInit - starting timer
Initialising aMuled 2.2.3 using v2.8.9
Checking if there is an instance already running...
No other instances are running.
EC configuration
Enter password for mule connection:
Password set and external connections enabled.
ERROR: WARNING Warning! You are running aMule as root.
Doing so is not recommended for security reasons,
and you are advised to run aMule as an normal
user instead.
--------------------------------------------------
Warning! You are running aMule as root.
Doing so is not recommended for security reasons,
and you are advised to run aMule as an normal
user instead.
--------------------------------------------------
HTTP download thread started
ListenSocket: Ok.
Loading temp files from /home/root/.aMule/Temp.
All PartFiles Loaded.
No shareable files found in directory: /home/root/.aMule/Incoming
Host: amule.sourceforge.net:80
URL: http://amule.sourceforge.net/lastversion
Response: 200 (Error: 0)
Download size: 6
HTTP download thread ended
No config file appeared in directory probably because I'm still root.
Some ideas how to execute it as non-priviliged user?