Post installation

From Alpine Linux
Revision as of 20:19, 6 December 2021 by Guest09248 (talk | contribs) (Created page with "{{Draft|This page "should" contain accurate and up to date information but is a work in progess}} == Post installation recommendations == <br> When '''#''' is displayed in a...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
This material is work-in-progress ...

This page "should" contain accurate and up to date information but is a work in progess
(Last edited by Guest09248 on 6 Dec 2021.)

Post installation recommendations


When # is displayed in a command that means the command needs to be run with root privileges,

Anything in < > is likely just a placeholder that you need to replace (e.g <editor> file.txt)


Creating a new user account

After installing Alpine by default you only get a root account. You will probably want to create an account that is not root,

# adduser <YourUsername>

replace <YourUsername> with the username of your choice


You will probably want to install doas so we can allow <YourUsername> to use root privileges

# apk add doas


If you want your user to be able to use root privileges add them to the Wheel group

# adduser <YourUsername> wheel


Allow members of the Wheel group to use root privileges with doas:

# <editor> /etc/doas.d/doas.conf

add this to a new line:

# permit persist :wheel


Switch to the new account type exit in the shell and login with the new user,


By default the permissions of your new user(s) home directory may be limited to the root account, run one of these commands to change that:

# chmod 700 /home/<YourUsername>

or

# chmod 777 /home/<YourUsername>


Repositories


By default only the main repository is enabled, most users will probably want the community' repository,


# <editor> /etc/apk/repositories


Example default configuration: