687
edits
Changes
→SSH
[[Category:Linux]]
== Introduction ==
EOF
reboot
=== Scaleway ===
If you're on a braindead platform like Scaleway, you might also need to disable this:
systemctl disable scw-set-hostname
== Update the software ==
# as a user
mkdir -p .ssh
echo 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJnkro8LT0TS+NTOIB787wfqIwv2VTmXXYsnsoVk71UE aram@horizon.local' >> .ssh/authorized_keys
echo 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIC8dcfsqZJWTNTCfATbD6WiZyWoK3AiihynONRjCrtMw aram@oceanic.local' >> .ssh/authorized_keys
echo 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMRc0UWKrFpCv/EOUo2jpEQt+C/pa0tc1rUWKgjbKTp7 aram@edengate.local' >> .ssh/authorized_keys
chmod 700 .ssh
chmod 644 .ssh/authorized_keys
== Enable NTP service ==
If not already enabled, enable NTP:
systemctl enable --now ntpd.service
== Install packages ==
For home installations you might want to install avahi.
dnf install nss-mdns avahi
systemctl enable --now avahi-daemon.service
For development system you might want to install:
dnf -y groupinstall 'Development Tools'
dnf -y install rsync clang clang-tools-extra gcc-go golang