Создание ярлыка во FreeBSD 6.2

12
Хортица
На сайте с 22.12.2006
Offline
289
10336

Всю жизнь работал с мастдаем, а теперь вот взял себе сервер под сайты, и пытаюсь его наладить:cool:

Столкнулся с такой проблемой что нужно некоторым пользователям разгарничить права доступа в ту или иную папку... Но в то же время не хочется каждому объяснять как заходить и куда переходить по директориям.

Суть вопроса: как создать во фряхе ярлык в директории Х на директорию У ?!:confused:

Если можно с каким то конкретным примером

На XBit.Money (https://xbit.money/?rid=111) меняю крипту на гривны. Лучшие курсы Обмен Вашего PayPal/ЯД/QIWI/WebMoney и куча плюшек! Рекомендую (https://exchangex.ru/index.php?who=26749)
A
На сайте с 12.05.2004
Offline
176
#1

man ln

...

Хортица
На сайте с 22.12.2006
Offline
289
#2
alexseo:
man ln
...

а можно на примере?

есть у меня директория /usr/home/123/users/321/ мне в ней надо создать ярлык на /usr/home/123/www/test.ru/files/321/

как и чего надо прописать?

нуб нубом в этом деле

S
На сайте с 15.01.2008
Offline
34
#3

Это называется Symlink ;)

Делается очень просто через mc->File->Simlink - все понятно и просто (как ярлыки в винде).

Если не установлен mc,то ставится очень просто:

в лине:yum install mc

в фре(фрибсд): pkg_add -r mc

Качественный хостинг Unlimits Telecom (http://www.unlimits.ru) (ООО "БизнесТелеКом"). Официальный Twitter канал (http://twitter.com/untelecom). Ознакомиться с нашими услугами можно в этом (/ru/forum/478822) топике.
Shtogrin
На сайте с 02.11.2006
Offline
95
#4

ln -s /usr/home/123/users/321/ /usr/home/123/www/test.ru/files/321/

http://www.opennet.ru/cgi-bin/opennet/man.cgi?topic=ln&category=1

www.shtogrin.com (http://www.shtogrin.com/). Канцтовары (http://www.invit.com.ua/). 1С Бухгалтерия (http://account.kiev.ua/).
Lupus
На сайте с 02.11.2002
Offline
241
#5
Хортица:
есть у меня директория /usr/home/123/users/321/ мне в ней надо создать ярлык на /usr/home/123/www/test.ru/files/321/
как и чего надо прописать?

ln -s /usr/home/123/www/test.ru/files/321 /usr/home/123/users/321/имя_ссылки

stack:
в фре(фрибсд): pkg_add -r mc

cd /usr/ports/misc/mc;make install clean

There are two types of people in this world: 1. Those who can extrapolate from incomplete data.
Хортица
На сайте с 22.12.2006
Offline
289
#6

Спасибо всем... Через Symlink проще всего!

Lupus
На сайте с 02.11.2002
Offline
241
#7
Хортица:
Через Symlink проще всего!

В команде ln флажок -s устанавливает именно символический линк.

A
На сайте с 12.05.2004
Offline
176
#8

ln -s куда_ссылаемся имя_ссылки

Хортица
На сайте с 22.12.2006
Offline
289
#9

Прошу прощения за вопросы нуба, но интересует такой вопрос (все о том же конфигурировании сервера)

создал юзреа

у него есть права к директории /usr/home/admin/users/123/

как мне сделать так чтобы он не мог выйти в корень /usr/home/admin/users/ и не увидел содержимое этой директории...

пользователь будет использовать только ftp... и чтобы, когда он попытался через какой либо ftp клиент попробовал выйти дальше ему писалось что то типа "access denied"

если можно с примерами...

Lupus
На сайте с 02.11.2002
Offline
241
#10

Если поставите FTP-сервер, например, /usr/ports/ftp/vsftpd и запретите вход по ssh, то обычный юзер из песочницы не вылезет. Но для чуток продвинутого нужны уже другие меры.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий