PAM DEVICE is a Pluggable Authentication Module for device authentication. You only need to configure a usb device or a bluetooth device, and not password need to access to your laptop or to make sudo
.
Before you begin, ensure you have met the following requirements:
- If you install it from PPA don't worry about, becouse all the requirements are included in the package
- If you clone the repository, you need, at least, these dependecies,
libpam-python,
python-pam,
python-bluez,
python3-bluez,
python3,
python3-gi,
gir1.2-gtk-3.0,
gir1.2-gdkpixbuf-2.0
To install PAM Device, follow these steps:
- In a terminal (
Ctrl+Alt+T
), run these commands
sudo add-apt-repository ppa:atareao/atareao
sudo apt update
sudo apt install pam-device
To use PAM Device, open PAM Device, and configure it. After init PAM device you see a window like this one for USB,
If you select bluetooth then,
To add a new device click on add device
in the menu,
Then select the device you want to use to unlock Ubuntu, Linux Mint, etc.
To contribute to PAM Device, follow these steps:
- Fork this repository.
- Create a branch:
git checkout -b <branch_name>
. - Make your changes and commit them:
git commit -m '<commit_message>'
- Push to the original branch:
git push origin <project_name>/<location>
- Create the pull request.
Alternatively see the GitHub documentation on creating a pull request.
Thanks to the following people who have contributed to this project:
You might want to consider using something like the All Contributors specification and its emoji key.
If you want to contact me you can reach me at atareao.es.
This project uses the following license: MIT License.