Перейти к содержанию

shpi0

Members
  • Постов

    63
  • Зарегистрирован

  • Посещение

    Никогда

Весь контент shpi0

  1. У меня тут проблемка с 1С. Не хочет оно нормально работать, уже кучу всего перепробовал - программа при загрузке с ошибкой вылетает. Самбу переконфигуривал раз 10. Вот щас идея появилась. А если я подмонтирую FAT или NTFS раздел и расшарю его через самбу, могут проблемы решиться?
  2. Уже попробовал сделать при помощи ln -s, работает. Главно чтобы tar и gzip мне эту ссылочку как полноценную директорию не стали сжимать
  3. shpi0

    vishel SuSE 10.2!!!

    Когда он вышел-то?
  4. Буду 3 сезон смотреть когда полностью выйдет лиценционка на русском, а то так не интересно
  5. Еще вопросец, у меня утилитка на баше по крону запускается и делает резервную копию данных с выгрузкой на FTP. Можно вне расшареного ресурса создать отдельный каталог (который большой по объему и его не надо резервировать), и на расшареном ресурсе как-то на него символическую ссылку чтоли разместить, чтоб он был доступен пользователям самбы? Возиться со скриптом неохота, вносить там список каталогов которые надо игнорировать и т.п. Символическая ссылка поможет? Или еще как-то может можно?
  6. Кстати, даже если будет доступ у пользователей с такими правами (0744)... У кого права 4 на файл - они смогут просто читать и все? А первоначально вопрос стоял маленько о другом - можно выставить права чтобы редактировать файл можно было, а удалить - нельзя
  7. [root@SaktaSamba shpi0]# ls -l итого 260 -rwxr--r-- 1 shpi0 Adm 0 Дек 18 15:52 123.txt drwxr-xr-x 11 shpi0 Adm 4096 Дек 15 14:59 purtelecom.ru -rwxr--r-- 1 shpi0 Adm 4819 Дек 22 2006 startup-conf.txt drwxr-xr-x 2 root root 4096 Дек 14 16:10 Templates drwxr-xr-x 6 shpi0 Adm 4096 Дек 15 14:59 Work -rwxr--r-- 1 shpi0 Adm 31 Дек 16 11:35 п©п╟я─п╬п╩п╦.txt -rwxr--r-- 1 shpi0 Adm 108544 Ноя 28 18:04 п╢п╩я▐ я└п╦п╥п╦я┤п╣я│п╨п╦я┘ п╩п╦я├ п╪п╬п╧.doc -rwxr--r-- 1 shpi0 Adm 118784 Ноя 28 18:05 п╢п╩я▐ я▌я─п╦п╢п╦я┤п╣я│п╨п╦я┘ п╩п╦я├ п╪п╬п╧.doc файл '123.txt' доступен только пользователю 'shpi0', а пользователь 'boss', имеющий доступ к данному сетевому ресурсу, доступа к файлу не имеет.
  8. конфиг, как и заказывали [global] workgroup = WORKGROUP server string = Sakta Samba Server printcap name = /etc/printcap load printers = yes cups options = raw log file = /var/log/samba/%m.log max log size = 50 socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 dns proxy = no username map = /etc/samba/smbusers [boss] path = /home/boss writeable = yes browseable = yes valid users = boss, shpi0, ksg comment = РЇСЂРѕРІРѕР№ Р’.Р¤. create mask = 0744 [shpi0] path = /home/shpi0 writeable = yes browseable = yes valid users = shpi0, ksg, boss comment = РЇСЂРѕРІРѕР№ Р’.Р’. create mask = 0744 [DataBase] comment = База данных path = /home/DB writeable = yes browseable = yes valid users = boss, hiv, kas, ksg, ktv, lov, shpi0 create mask = 0777 [hiv] path = /home/hiv writeable = yes browseable = yes valid users = hiv, boss, ksg, shpi0 comment = РҐСЂРѕРјРѕРІР° Р˜.Р’. create mask = 0744 [kas] comment = Кроливец Рђ.РЎ. path = /home/kas writeable = yes browseable = yes valid users = kas, ksg, shpi0, boss create mask = 0744 [ksg] comment = Кроливец РЎ.Р“. path = /home/ksg writeable = yes browseable = yes valid users = ksg, boss, shpi0 create mask = 0744 [ktv] comment = Кроливец Рў.Р’. path = /home/ktv writeable = yes browseable = yes valid users = ktv, ksg, boss, shpi0 create mask = 0744 [lov] comment = Леваднева Рћ.Р’. path = /home/lov writeable = yes browseable = yes valid users = lov, ksg, boss, shpi0 create mask = 0744 [1Cv77] comment = 1C System Resource path = /home/1Cv77 writeable = yes browseable = yes valid users = boss, hiv, kas, ksg, ktv, lov, shpi0 create mask = 0777 Права на расшаренные директории такие же как и значение create mask
  9. Конечно пользователи разные, и все разбиты на 3 группы: админ, директор, пользователи. Но когда файл 123 с правами 0644, и владелец его user1:director, пользователь user2:users не может его даже просто открыть.
  10. Странно, с правами 0444 возможности одинаковые и у того кто создал файл и у любого другого пользователя. Как же мне тогда обозначить того кто может файл удалить? Не совсем понимаю
  11. Здравствуйте! Подскажите, можно ли в samba так расшарить ресурс, чтобы создавать, открывать/редактировать файлы могли одни пользователи, а удалить файл мог только определенный пользователь? Спасибо. P.S. У меня что-то форум в опере косячно отображается, скрин приложил
  12. Подскажите где мне найти литературу (можно и названия неэлектронных книг) по сабжу. Задача - разработка АСР для IP-телефонии.
  13. У меня тут такая проблемка, на системе где koi8-r, данная функция выводит на экран символы псевдографики (всякие квадратики и т.п.) int printACSchar (char *ch) { write (OUTPUT_STREAM, "\x0E", 1); write (OUTPUT_STREAM, ch, 1); write (OUTPUT_STREAM, "\x0F", 1); return (0); }Например, если ch = "a";, то выведется крестик на экран. А у меня UTF-8 в системе, и дистрибутив другой. Как мне: - либо перевести терминал на время вывода символа в koi8r - либо всю систему свою переделать на koi8r - либо в utf8 использовать псевдографику, я так понимаю что просто инициализация псевдографики не та (первая строка в функции которая). Спасибо.
  14. Спасибо, поищу. То что это от O'Reily - радует, еще нет ни одной их книжки которая бы не понравилась.
  15. turbina писал(а) Fri, 13 October 2006 19:55 [root@Putin alsa-driver-1.0.13]# ./configure checking for gcc... no checking for cc... no checking for cc... no checking for cl... no configure: error: no acceptable C compiler found in $PATH See `config.log' for more details. [root@Putin alsa-driver-1.0.13]# Подскажите что нада зделать чтобы заработало, это я уже в папке с драйвером не установлено ни одного компилятора, gcc установите и будет вам щастье
  16. 2. ну не pdf, может в html есть или еще в чем... 1. ну там встроенный хелп был, очень удобный и понятный, минимум мусора - максимум информации (в отличии от man'а).
  17. скажите, такой мануал как в старой досовской borland c++ ver.3 по всем основным функциям есть где-нить в электронном виде? в PDF например, чтоб его можно было в linux'е смотреть. стандартными средствами linux как-то неудобно пользоваться...
  18. В-общем, пишу я такую вещь: надо чтобы нажатая клавиша выводилась на экран, но не просто, а большого размера. Вот тут сорцы: http://www.shpi0.ru/lab3.zip А вот в чем собственно проблема. Вот основная функция программы: int main() { tKey KeyPressed=KT; init_term(); cursor(0); ClearScreen(); SetColor(Cyan,Black); while (KeyPressed!=KQ) { ClearScreen(); printf("Press one of this keys: T, Z, Y, F, I. (Q to quit).\n"); DrawLetter(KeyPressed); KeyPressed=readkey(); } DrawLetter(KeyPressed); SetColor(White,Black); restore_term(); cursor(1); return 0; }Вот функция readkey()tKey readkey (void) { char input_char; int read_chars; while ((read_chars = read (INPUT_STREAM, &input_char, 1)) > 0){ switch (input_char){ case 'T': return (KT); case 't': return (KT); case 'Y': return (KY); case 'y': return (KY); case 'I': return (KI); case 'i': return (KI); case 'F': return (KF); case 'f': return (KF); case 'Z': return (KZ); case 'z': return (KZ); case 'L': return (KL); case 'l': return (KL); case 'q': return (KQ); case 'Q': return (KQ); default: return (KUNDEF); } } return (KUNDEF); }Я не пойму почему так, но у меня как бы кнопка нажатая считывается каждую секунду. То есть вот если я сделал проверку на правильность кнопки (надо только 6 букв чтобы выводилось), то при нажатии на нужную кнопку все работает - но через секунду сбрасывается с сообщением о том что нажата неправильная кнопка. Насколько я понял здесь еще что-то с терминалом связано. Вот функция инициализации терминала: int init_term (void) { if (!isatty (INPUT_STREAM) || !isatty (OUTPUT_STREAM)) return (1); if (WinSize()) return (1); if (tcgetattr (INPUT_STREAM, &old_tcset) == -1 || tcgetattr (INPUT_STREAM, &new_tcset) == -1) return (1); new_tcset.c_iflag &= 0; new_tcset.c_lflag &= ~(ICANON | ECHO); new_tcset.c_cc[VMIN] = 0; new_tcset.c_cc[VTIME] = 10; if (tcsetattr (INPUT_STREAM, TCSAFLUSH, &new_tcset) == -1) return (1); return (0); }Когда я изменяю new_tcset.c_cc[VTIME], соответственно меняется и время пока нажатая клавиша самопроизвольно не считывается. Помогите пожалуйста, сдавать на той неделе уже... Да и самому интересно разобраться
  19. White_Mouse писал(а) Sat, 07 October 2006 15:41 Столбцы сбиты, значит ширина терминала неверная, по идее. Постарайтесь объяснить конкретно, что не работает. Неплохо было бы приложить скриншот, если получится. вот запускаю MC через ssh Вот как он выглядит Вот в столбце справа вниз переместил указатель, все малость сместилось
  20. о, в НГТУ тоже пишут лабы под linux? в асю стучи
  21. У меня нормально все работает как с DVD так и с CD. Могу тебе залить CD куда-нибудь, например на rapishare.
  22. Guard писал(а) Tue, 03 October 2006 13:19 А еще у Вас на сайте сильно не хватает готовых лаб. работ по программированию. не СибГУТИ случайно?
  23. EvilShadow писал(а) Sat, 07 October 2006 16:26 Да. Вне зависимости от локальной ФС, на сетевом уровне Вы столкнетесь с smbfs/nfs. Если у Вас в самбе, например, дан доступ только на чтение, то как бы Вы локальную ФС ни монтировали, по сети можно будет только читать. А если самба позволяет писать, то можно использовать ее таким образом и смонтировать не сетевой ресурс, а локальный NTFS-раздел как SMBFS и писать в него?
×
×
  • Создать...