To temporarily change a console’s keyboard mapping there’s loadkeys, a little user space program that allows you to alter the kernel’s keyboard mapping.
Loading the very handy US International keyboard layout, use
# loadkeys us-intl
To list the currently used keyboard layout or all available keyboard layouts, localectl can be used
# localectl status
System Locale: LANG=en_US.UTF-8
VC Keymap: us-altgr-intl
X11 Layout: us
# localectl list-keymaps
[...]
If localectl is not available, keyboard mapping files are usually found at /lib/kbd/keymaps/xkb/ (e.g. Fedora) or /usr/share/kbd/keymaps/ (e.g. Arch Linux).
To permanently change the default keyboard layout system-wide, alter /etc/vconsole accordingly
KEYMAP="us-altgr-intl" FONT="eurlatgr"