Да, вы можете скопировать файл(ы) ~/.ssh/authorized_keys
, содержащие открытые ключи пользователя, с сервера на сервер.
Предположим, что у вас есть одна учетная запись пользователя с именем dev
на сервере, все 30+ пользователей будут входить в систему как пользователь dev
, выполнив вход со своими закрытыми ключами, проверенными с помощью открытых ключей. в файле /home/dev/.ssh/authorized_key
на сервере.
Вы установили пакет, но не его зависимости. Это что-то работает установка python.py install
вам не подходит, вам лучше попробовать менеджер пакетов, например pip
, и в этом случае вам не нужно сначала загружать pyxnat:
pip install pyxnat
, который предоставит вам все зависимости, указанные для ] pyxnat
, а не только запрашивает
пакеты. В качестве альтернативы вы можете сделать:
pip install -e .
в незащищенном каталоге pyxnat.
Если у вас не установлен pip, используйте для установки диспетчер пакетов (вероятно, python-pip
) или воспользуйтесь инструкциями здесь .
Я повторяю рекомендацию @Digisec об использовании virtualenv, особенно если ваша версия python также используется некоторыми системными программами.