вторник, 13 ноября 2012 г.

SSH-протокол для копирования (SCP)


1. Копирование на удаленный сервер.
Скопировать один файл на удаленный сервер (если файла нет, то он скопируется, если есть, то перезапишется):

scp /путь/к/файлу/от/корня/file.txt usertwo@server2.ua:/путь/к/файлу/от/корня/file.txt

Если нестандартный порт к примеру 222:

scp -P 222 /путь/к/файлу/от/корня/file.txt usertwo@server2.ua:/путь/к/файлу/от/корня/file.txt
_________________________________________________________________________________
Скопировать несколько файлов из папки по расширению файла на удаленный сервер:
scp /путь/к/файлам/от/корня/*.txt usertwo@server2.ua:/путь/куда/скопировать/файлы/от/корня/

Если нестандартный порт к примеру 222:

scp -P 222 /путь/к/файлам/от/корня/*.txt usertwo@server2.ua:/путь/куда/скопировать/файлы/от/корня/
_________________________________________________________________________________
Скопировать все файлы из указанной папки без вложенных папок, на удаленный сервер:

scp /путь/к/папке/от/корня/* usertwo@server2.ua:/путь/куда/скопировать/файлы/от/корня/

Если нестандартный порт к примеру 222:

scp -P 222 /путь/к/папке/от/корня/* usertwo@server2.ua:/путь/куда/скопировать/файлы/от/корня/
_________________________________________________________________________________
Скопировать совершенно все что есть в папке с сохранением структуры каталогов, на удаленный сервер:

scp -r /путь/к/папке/от/корня/ usertwo@server2.ua:/путь/куда/скопировать/от/корня/

Если нестандартный порт к примеру 222:

scp -rP 222 /путь/к/папке/от/корня/ usertwo@server2.ua:/путь/куда/скопировать/от/корня/
_________________________________________________________________________________
2. Копирование с удаленного сервера.
Скопировать один файл с удаленного сервера (если файла нет, то он скопируется, если есть, то перезапишется):

scp usertwo@server2.ua:/путь/к/файлу/от/корня/file.txt /путь/к/файлу/от/корня/file.txt

Если нестандартный порт к примеру 222:

scp -P 222 usertwo@server2.ua:/путь/к/файлу/от/корня/file.txt /путь/к/файлу/от/корня/file.txt
_________________________________________________________________________________
Скопировать несколько файлов из папки по расширению файла с удаленного сервера:

scp usertwo@server2.ua:/путь/откуда/скопировать/файлы/от/корня/ /путь/куда/скопировать/файлы/от/корня/*.txt

Если нестандартный порт к примеру 222:

scp -P 222 usertwo@server2.ua:/путь/откуда/скопировать/файлы/от/корня/ /путь/куда/скопировать/файлы/от/корня/*.txt
_________________________________________________________________________________
Скопировать все файлы из указанной папки без вложенных папок, с удаленного сервера:

scp usertwo@server2.ua:/путь/откуда/скопировать/файлы/от/корня/ путь/куда/скопировать/файлы/от/корня/*

Если нестандартный порт к примеру 222:

scp -P 222 usertwo@server2.ua:/путь/откуда/скопировать/файлы/от/корня/ путь/куда/скопировать/файлы/от/корня/*

Перенос образа из VBox в VMWare

Версия VBox 4.0
Версия VMWare 8.0.3

Первый шаг. Переконвертировать из ".vdi" в ".raw".

vboxmanage internalcommands converttoraw name.vdi name.raw

Шаг второй. Переконвертировать из ".raw" в ".vmdk".

qemu-img convert -O vmdk name.raw name.vmdk

понедельник, 12 ноября 2012 г.

Сброс пароля *nix

Ubuntu 12.04 Server edition

Сброс пароля делался в Ubuntu 12.04 Server x64. Для начала загрузимся в меню GRUB.


Потом выберем загрузку консоли под root

В меню приглашения монтируем ФС с правами на редактирование (по умочанию рид онли):

$ mount -rw -o remount /

После монтирования можно сменить пасс:

$ passwd username



FreeBSD 9 x64

1. Загрузиться в основное меню загрузки
2. Выбрать пункт "2" - "[Esc]ape to loader prompt"
3. Консоль выглядит "ОК"
4. Вписываем boot -s 
5. Командой id можно проверить уровень привилегий.
6. mount -rw / 
7. passwd root