Для зашифровки и расшифровки файлов можно использовать утилиту GPG (GNU Privacy Guard). GPG позволяет создавать ключи шифрования и подписи, а также зашифровывать, расшифровывать и проверять цифровые подписи файлов.
1. Установите GPG, если он ещё не установлен, с помощью команды:
```
sudo apt-get install gnupg
```
2. Создайте ключи шифрования командой:
```
gpg --gen-key
```
Следуйте инструкциям для создания ключей (включая пароль). Обратите внимание на ID ключа, он понадобится далее.
3. Зашифруйте файлы `~/.ssh_aliases` и `~/.wlfreerdp_functions` с помощью команды:
```
gpg -e -r <ID ключа> ~/.ssh_aliases
```
```
gpg -e -r <ID ключа> ~/.wlfreerdp_functions
```
Где `<ID ключа>` - это ID вашего созданного ключа.
4. При обращении к закрытым файлам вам будет запрашиваться пароль для их расшифровки. Для автоматической расшифровки файлов при каждой сессии пользователя, вы можете добавить следующий код в ваш конфигурационный файл `~/.bashrc`:
```
gpg -d ~/.ssh_aliases.gpg > ~/.ssh_aliases
gpg -d ~/.wlfreerdp_functions.gpg > ~/.wlfreerdp_functions
```
В этом случае вам будет запрашиваться пароль для расшифровки каждый раз при входе в систему.
5. После расшифровки файлов, вы можете использовать их содержимое в вашей сессии.