Skip to content
No description, website, or topics provided.
Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
group_vars
roles/client
README.md
bootstrap_python.yml
configure.yml
hosts

README.md

ansible-thinclient

Install Fedora from USB

Fedora 26 ISO: https://download.fedoraproject.org/pub/fedora/linux/releases/26/Workstation/x86_64/iso/Fedora-Workstation-Live-x86_64-26-1.5.iso

Create USB using Rufus: https://rufus.akeo.ie (or use dd)

Boot from USB. Set root and local user accounts during install.

Launch Terminal and login as root

su root (enter root password)

Setup SSH Server

dnf install openssh-server

systemctl start sshd.service

systemctl enable sshd.service

Disable ctrl-alt-del

In keyboard settings, disable all shortcuts (use the Backspace key to set to disabled), except for shortcuts under the Sound and Media section.

Set a unique hostname (optional)

hostnamectl set-hostname uniquehostname1 Update ansible hosts file with new thin client hostname (or IP)

Enable SSH public key access

Create a public key on the Ansible control workstation Copy the public key to the new thin client ssh-copy-id root@thinclient_FQDN_or_IP_here

Bootstrap Ansible dependencies not included with Fedora

bootstrap_python.yml

Setup thin client

configure.yml

You can’t perform that action at this time.