Про ftp...

Обсуждаем сайт и форум.

Модератор: f0s

Гость
проходил мимо

Re: Про ftp...

Непрочитанное сообщение Гость » 2009-02-10 20:54:11

lissyara, можешь сделать мне несколько симлинков? Не хочу порушить существующие ссылки переименованием порта.

Код: Выделить всё

/users/Guest/ : относительные пути, с удалением оригиналов
    libdrm -> libdrm-devel
    libdrm.tar.bz2 -> libdrm-devel.tar.bz2

/upload/ : относительные пути, поместить оригинал на новое место
    libdrm-2.4.4.git.97fdad.tar.bz2 -> ../users/Guest/distfiles/libdrm-2.4.4.git.97fdad.tar.bz2
После этого сделай `chown -R Guest:ftp /users/Guest/' (или как там на proftpd), что не было бардака владелцев у файлов в папке /users/Guest/. ;)

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: Про ftp...

Непрочитанное сообщение f_andrey » 2009-02-10 21:08:03

Гость писал(а):lissyara, можешь сделать мне несколько симлинков? Не хочу порушить существующие ссылки переименованием порта.

Код: Выделить всё

/users/Guest/ : относительные пути, с удалением оригиналов
    libdrm -> libdrm-devel
    libdrm.tar.bz2 -> libdrm-devel.tar.bz2

/upload/ : относительные пути, поместить оригинал на новое место
    libdrm-2.4.4.git.97fdad.tar.bz2 -> ../users/Guest/distfiles/libdrm-2.4.4.git.97fdad.tar.bz2
После этого сделай `chown -R Guest:ftp /users/Guest/' (или как там на proftpd), что не было бардака владелцев у файлов в папке /users/Guest/. ;)
Давнобы договорился с лисом в привате о создании аккаунта :)
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

Гость
проходил мимо

Re: Про ftp...

Непрочитанное сообщение Гость » 2009-02-10 21:22:01

f_andrey писал(а):Давнобы договорился с лисом в привате о создании аккаунта :)
shell-аккаунт что ль? Или по ftp:// можно управлять линками?

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: Про ftp...

Непрочитанное сообщение f_andrey » 2009-02-10 21:31:01

Гость писал(а):
f_andrey писал(а):Давнобы договорился с лисом в привате о создании аккаунта :)
shell-аккаунт что ль? Или по ftp:// можно управлять линками?
ну да щел он вроде делает кому надо, а уж для поддержки порта думаю не так и вредно будет, подождем конечно сам появится, кстати вот еше один минус анонимности :)
Ну а по ФТП ведь
A symbolic link contains the name of the file to which it is linked
так почему с ней нельзя обрашаться как с файлом? с хардлинками конечно сложней, и наверное одним ФТП тут не обойдешься. Хотя надо смотреть может какие серверы и клиенты что то в этом роде и поддерживают.
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

Гость
проходил мимо

Re: Про ftp...

Непрочитанное сообщение Гость » 2009-02-10 21:41:32

f_andrey писал(а):
A symbolic link contains the name of the file to which it is linked
так почему с ней нельзя обрашаться как с файлом?
речь шла о создании симлинков со стороны клиента. Но даже если попытаться залить уже готовый, то...

Код: Выделить всё

ftp> put a
local: a remote: a
ftp: local: a: Too many levels of symbolic links

Гость
проходил мимо

Re: Про ftp...

Непрочитанное сообщение Гость » 2009-02-10 21:43:24

Гость писал(а):

Код: Выделить всё

ftp> put a
local: a remote: a
ftp: local: a: Too many levels of symbolic links
упс, ошибка другая должна быть

Код: Выделить всё

ftp> put a
local: a remote: a
ftp: local: a: No such file or directory

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35271
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Про ftp...

Непрочитанное сообщение Alex Keda » 2009-02-10 22:08:50

сделал всё кроме аплоада.
непонял чё надос делать =(
Убей их всех! Бог потом рассортирует...

Гость
проходил мимо

Re: Про ftp...

Непрочитанное сообщение Гость » 2009-02-10 23:28:40

lissyara писал(а):непонял чё надос делать =(
псевдокомманды устроят?

Код: Выделить всё

cd /upload/
mv xf86-video-nouveau-0.0.10.git.ba1f89.tar.bz2 /users/Guest/distfiles/
cd /users/Guest/
mv xf86-video-nouveau-0.0.10.20090129.tar.bz2 distfiles/
ln -s distfiles/xf86-video-nouveau-0.0.10.20090129.tar.bz2 .
cd /upload/
ln -s ../users/Guest/distfiles/xf86-video-nouveau-0.0.10.git.ba1f89.tar.bz2 .
ln -s ../users/Guest/xf86-video-nouveau-0.0.10.20090129.tar.bz2 .
смысл такой: *все* дистфайлы находяться только в одном месте - папка distfiles. А на прежние места, где дистфайлы валялись /upload/*.tar.bz2 или /users/Guest/*.tar.bz2, ставим симлинки на перемещенные файлы в distfiles/. Результат должен получиться таким:

Код: Выделить всё

/upload/ : xf86-video-nouveau-0.0.10.20090129.tar.bz2 -> ../users/Guest/distfiles/xf86-video-nouveau-0.0.10.20090129.tar.bz2
/upload/ : xf86-video-nouveau-0.0.10.git.ba1f89.tar.bz2 -> ../users/Guest/distfiles/xf86-video-nouveau-0.0.10.git.ba1f89.tar.bz2
/users/Guest/ : xf86-video-nouveau-0.0.10.20090129.tar.bz2 -> distfiles/xf86-video-nouveau-0.0.10.20090129.tar.bz2
или все равно не понятно?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35271
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Про ftp...

Непрочитанное сообщение Alex Keda » 2009-02-10 23:31:50

Код: Выделить всё

hosting# mv xf86-video-nouveau-0.0.10.git.ba1f89.tar.bz2 ..//users/Guest/distfiles/
BOOKS/      Journal/    Muz/        Soft/       Temp/       eBooks/     photo/      upload/     users/      videoBooks/
hosting# mv xf86-video-nouveau-0.0.10.git.ba1f89.tar.bz2 ../users/Guest/distfiles/
hosting# cd ../users/Guest/
hosting# mv xf86-video-nouveau-0.0.10.20090129.tar.bz2 distfiles/
hosting# ln -s distfiles/xf86-video-nouveau-0.0.10.20090129.tar.bz2 .
hosting# cd ../../upload/
hosting# ln -s ../users/Guest/distfiles/xf86-video-nouveau-0.0.10.git.ba1f89.tar.bz2 .
hosting# ln -s ../users/Guest/xf86-video-nouveau-0.0.10.20090129.tar.bz2 .
ln: ./xf86-video-nouveau-0.0.10.20090129.tar.bz2: File exists
hosting# ll ~ftp/users/Guest/
total 14
drwxr-xr-x  2 lissyara  ftp   512B 10 фев 23:30 distfiles
lrwxr-xr-x  1 root      ftp    12B 10 фев 22:07 libdrm -> libdrm-devel
drwxr-xr-x  3 lissyara  ftp   512B 10 фев 22:07 libdrm-devel
-rw-r--r--  1 lissyara  ftp   2,2K 10 фев 20:35 libdrm-devel.tar.bz2
lrwxr-xr-x  1 root      ftp    20B 10 фев 22:07 libdrm.tar.bz2 -> libdrm-devel.tar.bz2
drwxr-xr-x  3 lissyara  ftp   512B 10 фев 21:24 xf86-video-nouveau
lrwxr-xr-x  1 root      ftp    52B 10 фев 23:30 xf86-video-nouveau-0.0.10.20090129.tar.bz2 -> distfiles/xf86-video-nouveau-0.0.10.20090129.tar.bz2
-rw-r--r--  1 lissyara  ftp   2,0K  8 фев 18:23 xf86-video-nouveau.tar.bz2
hosting# chown -R lissyara:ftp ~ftp/users/Guest
hosting#   
соме еррорс оккуред....
Убей их всех! Бог потом рассортирует...

Гость
проходил мимо

Re: Про ftp...

Непрочитанное сообщение Гость » 2009-02-11 0:24:32

lissyara писал(а):

Код: Выделить всё

hosting# ln -s ../users/Guest/xf86-video-nouveau-0.0.10.20090129.tar.bz2 .
ln: ./xf86-video-nouveau-0.0.10.20090129.tar.bz2: File exists
соме еррорс оккуред....
либо удали /upload/xf86-video-nouveau-0.0.10.20090129.tar.bz2, либо добавь опцию `-f' (force).
будет хоть понятно что есть линк и что есть натуральный файл. А то с хардлинками запутаешься.

Ах да, сделай

Код: Выделить всё

chown -R Guest:ftp ~ftp/users/Guest/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35271
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Про ftp...

Непрочитанное сообщение Alex Keda » 2009-02-11 0:38:34

опять непонял чё сделать =((
======
про владельца - реально владелец всех директорий там я.
proftpd показывает каждому своё, а реальность несколько иная =))))
Убей их всех! Бог потом рассортирует...

Гость
проходил мимо

Re: Про ftp...

Непрочитанное сообщение Гость » 2009-02-11 1:42:15

lissyara писал(а):опять непонял чё сделать =((

Код: Выделить всё

cd /upload/
rm xf86-video-nouveau-0.0.10.20090129.tar.bz2
ln -s ../users/Guest/distfiles/xf86-video-nouveau-0.0.10.20090129.tar.bz2 .
lissyara писал(а):про владельца - реально владелец всех директорий там я.
proftpd показывает каждому своё, а реальность несколько иная =))))
похоже это только у симлинков не тот владелец

Код: Выделить всё

lftp Guest@ftp.lissyara.su:/> ls
drwxr-xr-x   2 Guest    ftp           512 Feb 10 20:30 distfiles
lrwxr-xr-x   1 root     ftp            12 Feb 10 19:07 libdrm -> libdrm-devel
drwxr-xr-x   3 Guest    ftp           512 Feb 10 19:07 libdrm-devel
-rw-r--r--   1 Guest    ftp          2274 Feb 10 17:35 libdrm-devel.tar.bz2
lrwxr-xr-x   1 root     ftp            20 Feb 10 19:07 libdrm.tar.bz2 -> libdrm-devel.tar.bz2
-rw-r--r--   1 Guest    ftp             0 Feb 10 22:32 testFile
drwxr-xr-x   3 Guest    ftp           512 Feb 10 18:24 xf86-video-nouveau
lrwxr-xr-x   1 root     ftp            52 Feb 10 20:30 xf86-video-nouveau-0.0.10.20090129.tar.bz2 -> distfiles/xf86-video-nouveau-0.0.10.20090129.tar.bz2
-rw-r--r--   1 Guest    ftp          2094 Feb  8 15:23 xf86-video-nouveau.tar.bz2
ну да ладно, все равно им грозит долгая жизнь.

То же самое, но от анонима:

Код: Выделить всё

lftp ftp.lissyara.su:/users/Guest> ls
drwxr-xr-x   2 lissyara ftp           512 Feb 10 20:30 distfiles
lrwxr-xr-x   1 root     ftp            12 Feb 10 19:07 libdrm -> libdrm-devel
drwxr-xr-x   3 lissyara ftp           512 Feb 10 19:07 libdrm-devel
-rw-r--r--   1 lissyara ftp          2274 Feb 10 17:35 libdrm-devel.tar.bz2
lrwxr-xr-x   1 root     ftp            20 Feb 10 19:07 libdrm.tar.bz2 -> libdrm-devel.tar.bz2
-rw-r--r--   1 lissyara ftp             0 Feb 10 22:32 testFile
drwxr-xr-x   3 lissyara ftp           512 Feb 10 18:24 xf86-video-nouveau
lrwxr-xr-x   1 root     ftp            52 Feb 10 20:30 xf86-video-nouveau-0.0.10.20090129.tar.bz2 -> distfiles/xf86-video-nouveau-0.0.10.20090129.tar.bz2
-rw-r--r--   1 lissyara ftp          2094 Feb  8 15:23 xf86-video-nouveau.tar.bz2

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35271
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Про ftp...

Непрочитанное сообщение Alex Keda » 2009-02-11 19:04:34

сделал
=======
если знаешь как сменить владельца симлинка - подскажи.
сменю.
Я такого способа не знаю =(
Убей их всех! Бог потом рассортирует...

Гость
проходил мимо

Re: Про ftp...

Непрочитанное сообщение Гость » 2009-02-12 6:53:04

lissyara писал(а):если знаешь как сменить владельца симлинка - подскажи.
сменю.
Я такого способа не знаю =(
второе предложение мана
[b]chown(8)[/b] писал(а):
The chown utility changes the user ID and/or the group ID of the speci?
fied files. Symbolic links named by arguments are silently left
unchanged unless -h is used.
[...]
-h If the file is a symbolic link, change the user ID and/or the
group ID of the link itself.
оно?

_Andy
проходил мимо

Re: Про ftp...

Непрочитанное сообщение _Andy » 2009-02-12 9:20:22

lissyara писал(а):сделал
=======
если знаешь как сменить владельца симлинка - подскажи.
сменю.
Я такого способа не знаю =(
Кстати, то что ты просил в upload/patches лежит.

Гость
проходил мимо

Re: Про ftp...

Непрочитанное сообщение Гость » 2009-02-27 1:48:06

вот эти симлинки больше не нужны

Код: Выделить всё

lftp ftp.lissyara.su:/users/Guest> ls
lrwxr-xr-x   1 0        ftp            12 Feb 10 19:07 libdrm -> libdrm-devel
lrwxr-xr-x   1 root     ftp            20 Feb 10 19:07 libdrm.tar.bz2 -> libdrm-devel.tar.bz2
я поудалял лишнее с ftp

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35271
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Про ftp...

Непрочитанное сообщение Alex Keda » 2009-02-27 1:57:29

fixed
Убей их всех! Бог потом рассортирует...

Гость
проходил мимо

Re: Про ftp...

Непрочитанное сообщение Гость » 2009-03-26 1:13:06

Лис, может объяснишь почему у мя штатный ftp(1) выдает такое на твоем сервере при заходе от анонимуса

Корень (/)

Код: Выделить всё

@@ -1,12 +1,14 @@
-ftp> ls
-229 Entering Extended Passive Mode (|||53661|)
+ftp> ls -A
+229 Entering Extended Passive Mode (|||63199|)
 150 Opening ASCII mode data connection for file list
 dr-xr-xr-x   3 ftp      ftp           512 Mar  8 22:34
-dr-xr-xr-x  26 1001     0             512 May  2  2008 BOOKS
+-rw-r--r--   1 root     ftp           209 Feb 23  2008 .message
+-rw-r--r--   1 ftp      ftp           209 Feb 15 12:15 .welcome.msg
+dr-xr-xr-x  26 Raven2000 wheel         512 May  2  2008 BOOKS
 dr-xr-xr-x   3 Raven2000 wheel         512 Mar 23 08:47 Journal
 dr-xr-xr-x  10 Raven2000 wheel         512 May  2  2008 Soft
 dr-xr-xr-x  14 Raven2000 wheel         512 Jul 23  2008 eBooks
 dr-xr-xr-x   3 Raven2000 ftp           512 Feb 23  2008 photo
 drwxr-xr-x   2 ftp      wheel         512 Mar 23 21:59 upload
-dr-xr-xr-x  19 0        ftp           512 Feb  1 16:52 users
+dr-xr-xr-x  19 root     ftp           512 Feb  1 16:52 users
 226 Transfer complete
/BOOKS

Код: Выделить всё

@@ -1,7 +1,7 @@
-ftp> ls
-229 Entering Extended Passive Mode (|||59322|)
+ftp> ls -A
+229 Entering Extended Passive Mode (|||58669|)
 150 Opening ASCII mode data connection for file list
-drwxr-xr-x   2 1001     0             512 Sep 19  2007 APACHE
+drwxr-xr-x   2 Raven2000 wheel         512 Sep 19  2007 APACHE
 drwxr-xr-x   2 Raven2000 wheel         512 Sep 18  2007 BSD_Cert
 drwxr-xr-x   3 Raven2000 wheel        1024 May 20  2008 Cisco
 drwxr-xr-x   4 Raven2000 wheel         512 Sep 19  2007 DB
@@ -9,7 +9,7 @@
 drwxr-xr-x   3 Raven2000 wheel         512 May  2  2008 FIREWALLS
 drwxr-xr-x   4 Raven2000 wheel        1536 May  2  2008 FreeBSD
 drwxr-xr-x   2 Raven2000 wheel         512 Sep 27  2007 Java
-drwxr-xr-x   2 0        wheel         512 May  2  2008 LDAP
+drwxr-xr-x   2 root     wheel         512 May  2  2008 LDAP
 drwxr-xr-x   2 Raven2000 wheel        1024 Mar 23 08:47 Linux
 drwxr-xr-x   2 Raven2000 wheel         512 Sep 19  2007 MAC_OS_X_books
 drwxr-xr-x   4 Raven2000 wheel         512 Sep 19  2007 MAIL
/users

Код: Выделить всё

@@ -1,7 +1,7 @@
-ftp> ls
-229 Entering Extended Passive Mode (|||53056|)
+ftp> ls -A
+229 Entering Extended Passive Mode (|||57192|)
 150 Opening ASCII mode data connection for file list
-drwxr-xr-x   6 1000     ftp           512 Mar 13 17:39 FastMan
+drwxr-xr-x   6 lissyara ftp           512 Mar 13 17:39 FastMan
 drwxr-xr-x   5 lissyara ftp           512 Mar 25 21:12 Guest
 drwxr-xr-x   2 lissyara ftp           512 Mar 16  2008 Kracker
 drwxr-xr-x   3 lissyara ftp           512 Jul  3  2008 LMik
@@ -14,7 +14,7 @@
 drwxr-xr-x   2 lissyara ftp           512 Jun 16  2008 manefesto
 drwxr-xr-x   5 lissyara ftp           512 Dec 13 13:28 morty
 drwxr-xr-x   4 lissyara ftp           512 Nov 27 21:33 nsand
-drwxr-xr-x   3 1012     ftp           512 Jan  5 11:44 paradox
+drwxr-xr-x   3 paradox  ftp           512 Jan  5 11:44 paradox
 drwxr-xr-x   2 lissyara ftp           512 Mar 23 16:44 prapor
 drwxr-xr-x   3 lissyara ftp           512 Apr 11  2008 s.romanov
 drwxr-xr-x   2 lissyara ftp           512 May  2  2008 tango
если это не твои кривые руки, то что? Твой сервер единственный, где я вижу такой глюк.

Гость
проходил мимо

Re: Про ftp...

Непрочитанное сообщение Гость » 2009-07-08 16:44:41

Хм, похоже Conkeror на базе XULrunner все-таки войдет в текущем виде в порты. Выглядит он не очень из-за того, что я не нашел внятного примера как устанавливать приложения для XULrunner через порты. cf. ports/136010

Кандидат на `schg' флаг - /users/Guest/distfiles/conkeror-0.9.20090630.f8bf1c1.tar.bz2. Если закомиттят с другим дистфайлом (маловероятно), то `schg' можно будет снять.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35271
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Про ftp...

Непрочитанное сообщение Alex Keda » 2009-07-08 16:53:38

прибил
Убей их всех! Бог потом рассортирует...


Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35271
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Про ftp...

Непрочитанное сообщение Alex Keda » 2009-07-19 20:39:20

э... schg?
Убей их всех! Бог потом рассортирует...

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Про ftp...

Непрочитанное сообщение ProFTP » 2009-07-19 21:09:01

а фильмы советские можно закачивать? :-D
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35271
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Про ftp...

Непрочитанное сообщение Alex Keda » 2009-07-19 21:10:11

наверное да.
но не надо. у нас и так проблемы с траффиком.
Убей их всех! Бог потом рассортирует...

Гость
проходил мимо

Re: Про ftp...

Непрочитанное сообщение Гость » 2009-07-20 3:25:43

lissyara писал(а):э... schg?
да, schg. На тот файл более не надо, залит более новый. Ставь schg на него

/users/Guest/distfiles/xf86-video-nouveau-0.0.10.20090716.b1b2330.tar.bz2