Удивительно, сколько людей готовы пойти за теми, кто всего лишь обещает, что ты сможешь жить в чуть лучшей квартире, ездить на чуть лучшей машине, и тебя хоть кто-то будет знать.
Удивительно, сколько людей готовы пойти за теми, кто всего лишь обещает, что ты сможешь жить в чуть лучшей квартире, ездить на чуть лучшей машине, и тебя хоть кто-то будет знать.
А работает вся эта система на хостинге «Джино» И вполне сносно, между прочим, работает.
Всё началось с того, что я купил новый хостинг. Выбирал долго и тщательно. Так чтобы Друпал максимально хорошо себя на нём чувствовал. Нашёл it-patrol.ru - специальный для Друпал и только Друпал. Другие движки ставить на него воспрещается. Главная проблема с которой я столкнулся, это отсутствие файлового менеджера. Зато есть SSH!
Справка:
SSH — это аббревиатура Secure Shell, удаленный доступ к командной оболочке Unix-серверов. Вы даете серверу команды в диалоговом режиме, а он исполняет их и показывает результаты, совершая при этом запрашиваемые вами действия.
Но меня это, почему-то не порадовало... А именно потому, что я совершенно не представляю как с ним работать. Поэтому мне просто пришлось начать разбираться с протоколом ssh.
И вот, что я узнал.
Для начала необходимо скачать программу, через которую мы будем подключаться к удаленному серверу по ssh протоколу. Погуглив, я обнаружил, что многие используют программу "Putty". Программа довольна проста в использовании. Единственное, на чем вы можете сразу споткнуться – ввод пароля. После введения логина программа просит ввести пароль, однако при вводе символов с клавиатуры они никак не отображаются на экране. Это нормально. Просто введите пароль и нажмите Enter.
Теперь пройдемся по основным командам, которые пригодятся при работе с удаленным сервером *nix.
ls – список файлов и каталогов
ls -al – форматированный список со скрытыми каталогами и файлами
cd dir – сменить директорию на dir
pwd – показать текущий каталог
mkdir dir – создать каталог dir
rm file – удалить file
rm -r dir – удалить каталог dir
cp file1 file2 – скопировать file1 в file2
cp -r dir1 dir2 – скопировать dir1 в dir2; создаст каталог dir2, если он не существует
mv file1 file2 – переименовать или переместить file1 в file2. если file2 существующий каталог - переместить file1 в каталог file2
touch file – создать file
more file – вывести содержимое file
tar cf file.tar files – создать tar-архив с именем file.tar содержащий files
tar xf file.tar – распаковать file.tar
tar xzf file.tar.gz – распаковать tar с Gzip
tar cjf file.tar.bz2 – создать архив tar с сжатием Bzip2
tar xjf file.tar.bz2 – распаковать tar с Bzip2
gzip file – сжать file и переименовать в file.gz
gzip -d file.gz – разжать file.gz в file
wget file – скачать file
!! - повторить последнюю команду
Если кому-нибудь поможет эта запись, то буду очень рад.
Комментарии
Здравствуйте. Вы можете
Декабрь 20, 2009 Автор: Gor (не проверено), 36 weeks 5 days ago
Comment: 152
Здравствуйте.
Вы можете воспользоваться еще графической программой WinSCP - практически ничем не отличается от обычного Explorer но позволяет через SSH просматривать, создавать, удалять и заливать данные.
PS спасибо что воспользовались нашим хостингом.
Вам спасибо за отличный
Декабрь 21, 2009 Автор: Tesmon, 36 weeks 5 days ago
Comment: 153
Вам спасибо за отличный сервис. И за совет спасибо, обязательно посмотрю на WinSCP.
А ещё сейчас происходит
Март 13, 2010 Автор: RxB (тот самый обычный фрилансер) (не проверено), 24 недели 6 days ago
Comment: 229
А ещё сейчас происходит наполнение раздела документации, там будет FAQ по SSH