General-Scripts/fedora/deploy-rds
2025-01-25 16:54:10 +00:00

21 lines
No EOL
773 B
Text
Executable file

clear
dnf up -y
echo "Installing Packages..."
dnf in xrdp flatpak htop ncdu duf npm node git openssh-server -y
npm install pm2 -g
echo "Installing Flatpak Prefered Packages..."
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
flatpak install -y flathub com.bitwarden.desktop io.github.spacingbat3.webcord io.github.kukuruzka165.materialgram net.blix.BlueMail
echo "Configuring FirewallD for XRDP Service on 0.0.0.0:3389..."
firewall-cmd --permanent --add-port=3389/tcp
firewall-cmd --reload
echo "Autorizing XRDP Processes..."
chcon --type=bin_t /usr/sbin/xrdp
chcon --type=bin_t /usr/sbin/xrdp-sesman
echo "Enabling XRDP Services Daemons..."
systemctl enable xrdp
systemctl enable xrdp-sesman
systemctl enable sshd
sleep 5
reboot