71 lines
2.0 KiB
Markdown
71 lines
2.0 KiB
Markdown
|
|
### Решение проблем
|
|
|
|
> Error saving credentials: error storing credentials - err: exit status 1, out: `Cannot autolaunch D-Bus without X11 $DISPLAY`
|
|
|
|
`> sudo apt remove golang-docker-credential-helpers`
|
|
|
|
> Git ignore rights
|
|
|
|
` > git config core.fileMode false`
|
|
|
|
|
|
### Ключи
|
|
|
|
#### Добавление ключика на удаленный сервер (root)
|
|
|
|
ssh-copy-id -i ~/.ssh/medlogic_awx_rsa.pub -p 22 root@remote
|
|
|
|
|
|
#### Добавление ключика на удаленный сервер (no root)
|
|
|
|
cat ~/.ssh/medlogic_awx_rsa.pub | ssh user@remote "sudo cat >> /root/.ssh/authorized_keys"
|
|
|
|
|
|
### Настройка сервера
|
|
> vim /etc/ssh/sshd_config
|
|
|
|
PermitRootLogin without-password
|
|
|
|
# Авторизация по паролю root
|
|
PermitRootLogin yes
|
|
|
|
PubkeyAuthentication yes
|
|
|
|
> service ssh restart
|
|
|
|
### Обратный ssh
|
|
на удаленном сервере
|
|
|
|
ssh -R 40022:localhost:22 proxy_user@188.225.79.4
|
|
|
|
на доступном сервере
|
|
|
|
ssh localhost -p 40022
|
|
|
|
|
|
### Crontab tasks
|
|
CRON_TZ=UTC
|
|
|
|
00 13 * * * /root/medicine-config/update_repository.sh
|
|
10 13 * * * /root/medicine-config/medicine-remd/backup_database.sh
|
|
20 13 * * * /root/medicine-config/medicine-remd/update.sh
|
|
30 13 * * * /root/medicine-config/medicine/backup_database.sh
|
|
40 13 * * * /root/medicine-config/medicine/update.sh
|
|
|
|
|
|
00 13 * * * /root/medicine-config/update_repository.sh >> /var/log/cron_medicine_update.log 2>&1
|
|
|
|
# /etc/hosts
|
|
|
|
89.223.70.16 docker.med-logic.ru git.med-logic.ru sync.med-logic.ru sentry.med-logic.ru sentry.med-logic.ru
|
|
|
|
# change git url
|
|
|
|
git remote set-url origin https://git.med-logic.ru/ilya.muhortov/medicine-config.git
|
|
|
|
### Перенос данных
|
|
scp -r /root/medicine-config/medicine-lis-receiver/supervisor_confs root@192.168.11.121:/root/medicine-config/medicine-lis-receiver/supervisor_confs
|
|
scp -r /var/lib/docker/volumes/medicine_medicine-public-data/_data root@192.168.11.121:/var/lib/docker/volumes/medicine_medicine-public-data
|
|
|