Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Сеть между Ubuntu и Windows XP не полностью работает  (Прочитано 1352 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Valera22

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Такая проблема:
Есть сеть между Ubuntu и Windows XP, обе машины видят и заходят друг к другу. Проблема в том, что из Windows XP не могу удалять файлы на Ubuntu 9.04. При удалении получаю: "Файл не может быть удалён! Снимите защиту от записи!"
Если на Ubuntu даю команду на расшареный диск "chmod 777 -R /media/disk" то всё работает и файлы удаляются. Но на Ubuntu работает "рыбалка" и естественно создаются новые файлы.
Вот на новые файлы созданые после команды "chmod 777 -R /media/disk" это уже не действует, получаю "Файл не может быть удалён! Снимите защиту от записи!"
И так постоянно приходится на линукс-машине давать права.
Как это исправить?

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: Сеть между Ubuntu и Windows XP не полностью работает
« Ответ #1 : 11 Декабря 2009, 11:41:25 »
man umask

Оффлайн Valera22

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Сеть между Ubuntu и Windows XP не полностью работает
« Ответ #2 : 11 Декабря 2009, 11:47:10 »
man umask
  А подробней немного можно?

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: Сеть между Ubuntu и Windows XP не полностью работает
« Ответ #3 : 11 Декабря 2009, 11:51:34 »
man umask
  А подробней немного можно?
нате
UMASK(2)                Руководство программиста Linux                UMASK(2)

ИМЯ
       umask - установить маску создания файла

ОБЗОР
       #include <sys/types.h>
       #include <sys/stat.h>

       mode_t umask(mode_t mask);

ОПИСАНИЕ
       umask устанавливает значение umask в mask & 0777.

       Значение umask используется open(2) для устновки начальных прав доступа
       к  файлу  при  создании  нового  файла.   Важно,  что  права  в   umask
       выключаются  из  аргумента  mode  в  open(2)  (так,  например, типичное
       значение umask по умолчанию 022, в результате, в обычном  случае,  если
       mode  будет задано как 0666, новые файлы будут созданы с правами 0666 &
       ~022 = 0644 = rw-r--r--).

ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
       Данный системный вызов всегда  отрабатывает  без  ошибок  и  возвращает
       предыдущее значение umask.

СООТВЕТСТВИЕ СТАНДАРТАМ
       SVr4, SVID, POSIX, X/OPEN, BSD 4.3

СМОТРИ ТАКЖЕ
       creat(2), open(2)

ПЕРЕВОД
       Перевёл с английского Виктор Вислобоков <corochoone@perm.ru> 2004

Linux                             1998-08-09                          UMASK(2)

Оффлайн Valera22

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Сеть между Ubuntu и Windows XP не полностью работает
« Ответ #4 : 11 Декабря 2009, 12:07:41 »
Не понятно как это сделать, если в терминале пишу:
root@valera-desktop:~# man umask
Нет справочной страницы для umask
root@valera-desktop:~#

Оффлайн sht0rm

  • Старожил
  • *
  • Сообщений: 3397
    • Просмотр профиля
Re: Сеть между Ubuntu и Windows XP не полностью работает
« Ответ #5 : 11 Декабря 2009, 12:22:43 »
sudo apt-get update && sudo apt-get install manpages-ru

Оффлайн Valera22

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Сеть между Ubuntu и Windows XP не полностью работает
« Ответ #6 : 11 Декабря 2009, 12:32:14 »
А дальше что? sudo reboot?

Оффлайн sht0rm

  • Старожил
  • *
  • Сообщений: 3397
    • Просмотр профиля
Re: Сеть между Ubuntu и Windows XP не полностью работает
« Ответ #7 : 11 Декабря 2009, 13:19:08 »
А дальше что? sudo reboot?
???
man umask

Оффлайн Valera22

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Сеть между Ubuntu и Windows XP не полностью работает
« Ответ #8 : 11 Декабря 2009, 13:23:32 »
man umask это выполнил, после этого спросил: sudo reboot?

Перегрузился не помогло.
« Последнее редактирование: 11 Декабря 2009, 13:57:28 от Valera22 »

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: Сеть между Ubuntu и Windows XP не полностью работает
« Ответ #9 : 11 Декабря 2009, 14:07:56 »
как всё запущено.... http://ru.wikipedia.org/wiki/Man

Оффлайн Valera22

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Сеть между Ubuntu и Windows XP не полностью работает
« Ответ #10 : 11 Декабря 2009, 14:18:38 »
Ну можно по русски сказать, сделай так и так.
Я эти загадки не понимаю, что я увидел на Википедии -
Цитировать
man (от англ. manual — руководство) — команда Unix, предназначенная для форматирования и вывода справочных страниц, которая предоставляется почти со всеми *nix-дистрибутивами. Каждая страница справки является самостоятельным документом.

Ну пожалуйста, кто нибудь, нормально скажите что делать?

Почему все хотят посмеятся над новичками?
« Последнее редактирование: 11 Декабря 2009, 14:21:39 от Valera22 »

Оффлайн sht0rm

  • Старожил
  • *
  • Сообщений: 3397
    • Просмотр профиля
Re: Сеть между Ubuntu и Windows XP не полностью работает
« Ответ #11 : 11 Декабря 2009, 14:41:49 »
Ну пожалуйста, кто нибудь, нормально скажите что делать?

Почему все хотят посмеятся над новичками?
Никто над вами не смеется, вы пытались дать права с помощью команды chmod, вас подтолкнули советом что надо использовать команду umask.
Инструкция как пользоваться этой командой man umask

Примите как данность, готовых решений здесь не дают. Надо учиться.

Оффлайн Valera22

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Сеть между Ubuntu и Windows XP не полностью работает
« Ответ #12 : 11 Декабря 2009, 14:51:57 »
 куда писать эту команду?
Так umask 777 -R /media/ulov ?

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: Сеть между Ubuntu и Windows XP не полностью работает
« Ответ #13 : 11 Декабря 2009, 15:07:35 »
frank@vserver-terminal:~$ umask
0022
frank@vserver-terminal:~$ bash
frank@vserver-terminal:~$ umask
0022
frank@vserver-terminal:~$ umask 000
frank@vserver-terminal:~$ umask
0000
frank@vserver-terminal:~$ exit
frank@vserver-terminal:~$ umask
0022
Этим примером я показал, что umask работает только на запущенные после его изменения программы. Как запускать umask перед запуском программы "рыбалка", будет вашим домашним заданием.

Оффлайн Valera22

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Сеть между Ubuntu и Windows XP не полностью работает
« Ответ #14 : 11 Декабря 2009, 15:18:50 »
Спасибо, одни задания....
Ну не понимаю я эти задачи, мне нужно то всего сказать, сделай так и так, а мы полдня разговариваем, исписали уже вон сколько...

Не ужели не проще подсказать, чем вбивать в мою тупую голову? Не понимаю я вас.

 

Страница сгенерирована за 0.042 секунд. Запросов: 23.