I used the wrong username when installing QB, now how do I create a new user with admin privileges in the QB dashboard?
There are a few additional things to do. You can do the following.
- Create a new user with
createSeedboxUser
- Add this user to your sudoers
- Open the
/etc/sudoers
file and modify the following to have your NEW username for controlling panel functions etc:
# User privilege specification
<NEWUSERNAME> ALL=(ALL:ALL) NOPASSWD: ALL
root ALL=(ALL:ALL) ALL
www-data ALL = (ALL) NOPASSWD: CLEANMEM, SYSCMNDS, PLUGINCMNDS, PACKAGECMNDS, GENERALCMNDS
- Open
/etc/apache2/sites-enabled/default-ssl.conf
and modify the file to contain the new master user and the new user you generated port (You can find the new users port in their/home/<NEWUSER>/.rtorrent.rc file
.
SSLPassPhraseDialog builtin
SSLSessionCache shmcb:/var/cache/mod_ssl/scache(512000)
SSLSessionCacheTimeout 300
#SSLMutex default
SSLRandomSeed startup file:/dev/urandom 256
SSLRandomSeed connect builtin
SSLCryptoDevice builtin
<VirtualHost *:80>
DocumentRoot "/srv/rutorrent/home"
<Directory "/srv/rutorrent/home/">
Options Indexes FollowSymLinks
AllowOverride All AuthConfig
Order allow,deny
Allow from all
AuthType Digest
AuthName "rutorrent"
AuthUserFile '/etc/htpasswd'
Require valid-user
</Directory>
SCGIMount /<NEWUSERNAME> 127.0.0.1:<NEWPORT>
</VirtualHost>
<VirtualHost *:443>
Options +Indexes +MultiViews +FollowSymLinks
SSLEngine on
DocumentRoot "/srv/rutorrent/home"
<Directory "/srv/rutorrent/home/">
Options +Indexes +FollowSymLinks +MultiViews
AllowOverride All AuthConfig
Order allow,deny
Allow from all
AuthType Digest
AuthName "rutorrent"
AuthUserFile '/etc/htpasswd'
Require valid-user
</Directory>
SSLEngine on
SSLProtocol ALL -SSLv2 -SSLv3
SSLHonorCipherOrder On
SSLCipherSuite ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:RSA+AESGCM:RSA+AES:!aNULL:!MD5:!DSS
SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem
SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key
SetEnvIf User-Agent ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
SCGIMount /<NEWUSERNAME> 127.0.0.1:<NEWPORT>
</Virtualhost>
SCGIMount /<NEWUSERNAME> 127.0.0.1:<NEWPORT>
- Modify the
/srv/rutorrent/home/db/master.txt
file to contain only the name of the new user you created to be admin. Be sure there is no whitespace or additional lines in this file. - Finally, send a restart to apache with
service apache2 restart
1 Like
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.