Повторно импортируйте ssh сертификат после того, как каждая перезагрузка для МЕРЗАВЦА ПРОТОЛКНЕТ ssh для работы

2 млн строк не слишком много. Возможно, к очень для Вашего размера VM?

Вы не должны волноваться о nubmer строк так же с размера Вашего набора данных. Как увеличение размера набора данных, это не поместится в пул буферов и начнет считывать данные с диска.

Вот мой ответ об об улучшении MySQL/InnoDB, вставляют/обновляют производительность

1
задан 23 August 2012 в 22:11
4 ответа

Can ' Вы используете

ssh-add -K [keyfile]

, чтобы добавить информацию в свою Связку ключей? Тогда он будет там в следующий раз, когда вы запустите терминал с авторизацией для этой связки ключей

5
ответ дан 3 December 2019 в 16:36

Почему бы просто не настроить ключ с нет пароля и git / ssh использует этот ключ в качестве своего SSH IdentityFile ?
(хотя ssh-keygen запрашивает у вас кодовую фразу, когда вы генерируете ключ, вы можете просто нажать , введите , и полученный ключ не потребует парольной фразы для использования).

Поскольку если вы хотите автоматически повторно добавить этот ключ, вы обойдете любую безопасность, которую использование ключа даст вам в любом случае, поэтому нет практической разницы между ключом без пароля и ключом, который агент автоматически импортирует.


Очевидно, вы не хотите этот ключ, чтобы иметь возможность делать что угодно, кроме доступа к вашему серверу git (в случае, если кто-то получит в свои руки частную половину ключа, вы не хотите, чтобы они выполняли команды, как вы!)

1
ответ дан 3 December 2019 в 16:36

Хммм. Это неудачное взаимодействие с дизайном ssh EC2. Вам настоятельно рекомендуется использовать файлы pem для доступа к экземплярам, ​​поэтому почему вы ssh -i во всех примерах подключения ...

Как насчет псевдонима git? Я не тестировал это, так как у меня нет экземпляра EC2 для отправки, но что-то вроде:

git config alias.ec2push "!sh -c 'ssh-add certname.pem && git push $1 $2'"

Тогда вы должны нажать:

git ec2push <repo> <branch>
0
ответ дан 3 December 2019 в 16:36

Вам нужно настроить сценарий для добавления pem в цепочку ключей OSX добавьте строку ниже в свой ~ / .bash_profile (или ~ / .zshrc, если вы используете zsh)

ssh-add -K certname.pem

Подробнее см. https://superuser.com/a/409316/41202

1
ответ дан 3 December 2019 в 16:36

Теги

Похожие вопросы