Изучение 26 методов анализа больших данных: часть 1
Изучение 26 методов анализа больших данных: часть 1
При использовании таких команд, как scpили rsyncс публичным IP-адресом вашего сервера, вы будете автоматически передавать файлы через (общедоступный) интернет. Если у вас есть два экземпляра с включенной частной сетью, вы также можете передавать эти файлы по частной сети и избежать дополнительных расходов за использованную полосу пропускания.
server_aи server_b) с включенной частной сетьюyour_user)Передача файлов возможна с использованием аутентификации по имени пользователя и паролю, но гораздо безопаснее использовать ключи SSH. Генерация открытого и закрытого ключа описана в разделе Как генерировать ключи SSH? , Если вы решите пропустить этот раздел, вам придется вводить пароль удаленного пользователя в каждой команде.
Предполагая, что пара открытый-закрытый ключ server_aнаходится в ~/.ssh/id_rsa, вы можете выполнить следующую команду, чтобы передать ваш открытый ключ server_b. Используйте частный IP-адрес server_b.
ssh-copy-id your_user@192.168.0.101
При появлении запроса введите пароль для your_user.
ssh-copy-id your_user@192.168.0.101 /usr/bin/ssh-copy-id: INFO: Source of
key(s) to be installed: "/home/your_user/.ssh/id_rsa.pub" The
authenticity of host '192.168.0.101 (192.168.0.101)' can't be
established. ECDSA key fingerprint is
SHA256:g9dfqycqU25b567/HDjPTqaQqKhep/fysNCQAG9yJG4. ECDSA key
fingerprint is MD5:41:67:be:68:51:9b:38:a8:95:82:71:47:f1:35:39:66.
Are you sure you want to continue connecting (yes/no)? yes
/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s),
to filter out any that are already installed /usr/bin/ssh-copy-id:
INFO: 1 key(s) remain to be installed -- if you are prompted now it is
to install the new keys your_user@192.168.0.101's password:
Number of key(s) added: 1
Теперь попробуйте войти в машину.
ssh your_user@192.168.0.101
Убедитесь, что были добавлены только те ключи, которые вы хотели.
Если вы теперь SSH из server_aв server_b, он больше не будет запрашивать пароль. Если пара открытого и закрытого ключей не находится в этом месте, ~/.ssh/id_rsaвы можете указать его местоположение с -iпараметром ( этот параметр вам также понадобится с помощью команды scpand rsync).
ssh-copy-id -i /path/to/your/public_key your_user@192.168.0.101
ssh -i /path/to/your/private_key your_user@192.168.0.101
SCP обозначает Secure Copy и передает все данные через соединение SSH. Чтобы скопировать один файл, ~/myfileиз каталога server_aв /tmpкаталог server_bмы можем выполнить следующую команду.
scp ~./myfile your_user@192.168.0.101:/tmp
Чтобы скопировать всю папку со всем ее содержимым (включая символические ссылки), вы можете добавить -rопцию
scp -r ~./mydir your_user@192.168.0.101:/tmp
Rsync - это универсальный инструмент для копирования файлов, он чаще всего используется для синхронизации содержимого двух мест. Он использует тот же безопасный туннель SSH для передачи данных. Полная папка может быть синхронизирована с удаленным /tmpкаталогом с помощью следующей команды
rsync -av ~/mydir your_user@192.168.0.101:/tmp
-vОпция увеличивает подробность , так что вы можете следить за ходом передачи. -aОпция позволяет «архивный режим» , который копирует файлы рекурсивно, сохраняя атрибуты , как владельца, группы и права доступа.
Изучение 26 методов анализа больших данных: часть 1
Прочтите блог, чтобы узнать о различных уровнях архитектуры больших данных и их функциях самым простым способом.
Многие из вас знают Switch, который выйдет в марте 2017 года, и его новые функции. Для тех, кто не знает, мы подготовили список функций, которые делают «Switch» обязательным гаджетом.
Вы ждете, когда технологические гиганты выполнят свои обещания? проверить, что осталось недоставленным.
Прочтите это, чтобы узнать, как искусственный интеллект становится популярным среди небольших компаний и как он увеличивает вероятность их роста и дает преимущество перед конкурентами.
По мере того, как наука развивается быстрыми темпами, принимая на себя большую часть наших усилий, также возрастает риск подвергнуться необъяснимой сингулярности. Прочтите, что может значить для нас необычность.
CAPTCHA стало довольно сложно решать пользователям за последние несколько лет. Сможет ли он оставаться эффективным в обнаружении спама и ботов в ближайшем будущем?
Что такое телемедицина, дистанционное здравоохранение и их влияние на будущее поколение? Это хорошее место или нет в ситуации пандемии? Прочтите блог, чтобы узнать мнение!
Возможно, вы слышали, что хакеры зарабатывают много денег, но задумывались ли вы когда-нибудь о том, как они зарабатывают такие деньги? Давайте обсудим.
Недавно Apple выпустила macOS Catalina 10.15.4, дополнительное обновление для исправления проблем, но похоже, что это обновление вызывает больше проблем, приводящих к поломке компьютеров Mac. Прочтите эту статью, чтобы узнать больше