Титла: Novell -> linux - съвет Публикувано от: anakinn в Mar 30, 2006, 15:39 Здравейте.
Търся съвет как може да стане това. Имам файлов сървър Novell5. Към него се логват много потребители. Мога ли да сменя Novell-а с някой Linux/FreeBSD. По принцип имам някакъв опит с UNIX системите. За самбата са ми що годе ясни нещата, но тук идва и въпроса ми. При Novell ползвам две много полезни опции. Първата е, че мога да възстанова изтрит файл. Това предполагам може да се направи и в linux/freebsd. Например да има 2гб кош. Например някой юзър ако изтрие файл, да мога да го възстановя. Второто полезно, е че може да се провери от кого последно е бил достъпван/изтрит файла. Предполагам и за това има начин как да стане... Благодаря предварително! Титла: Novell -> linux - съвет Публикувано от: в May 04, 2006, 16:57 Здравей,
Опцията за "recycle bin" съществува в последните версии на Samba suite. При FreeBSD можеш да избираш какви плъгини да има с приятно меню, при Linux зависи от дистрото. Относно recycle модула: http://us2.samba.org/samba....2617365 За auditing на файловете също се ползва модул, който идва стандартно със Samba: http://us2.samba.org/samba....2616794 Ако искаш да се занимаваш сериозно, цялото howto е must-read. Няма да ти отнемам удоволствието от самостоятелно постигнатия успех като ти кажа как точно се прави Титла: Novell -> linux - съвет Публикувано от: anakinn в May 05, 2006, 09:57 Ахам...
При FreeBSD има има /usr/ports/security/audit В момента чета за него http://www.freebsd.org/doc....ll.html Мисля че и с него ще стане. Правя го на FBSD. За Gentoo засега не знам как да го инсталирам този модул Иначе имам /usr/lib/samba/vfs/audit.so /usr/lib/samba/vfs/extd_audit.so /usr/lib/samba/vfs/full_audit.so Титла: Novell -> linux - съвет Публикувано от: anakinn в May 05, 2006, 11:52 Направих следното:
Създадох файл /usr/local/etc/samba-recycle.conf name = .recycle mode = KEEP_DIRECTORIES|VERSIONS|TOUCH maxsize = 0 exclude = .tmp|.temp|.old|~*.tmp excludedir = /tmp|/temp|/cache #versions = - тук не знам каква стойност да сложа След това в един от шеърите на самбата добавих [data1] comment = Data1 path = /data1 admin users = niki read list = all write list = niki guest ok = Yes vfs objects = recycle recycle:config-files = /usr/local/etc/samba-recycle.conf В /дата1 има директория .recycle в която се събират изтритиет файлове. Проблема е такъв: Създавам файл 1. Вътре пиша текст "1234". Изтривам го, той отива в .recycle. След това отново създавам файл 1, а вътре в него 456. Когато го изтрия също отивам в .recycle, само че старият 1 файл със съдържание не се пази. Как да направя така че да пази всички файлове? Другото което от /usr/local/etc/samba-recycle.conf name = .recycle -> ако го променя на /tmp/recycle изтртрите файлове там ли трябва да ходят ? Нещо не се получи при мен. Титла: Novell -> linux - съвет Публикувано от: в May 05, 2006, 14:28 Хехе, както се случва най-често, изключил си опцията, която ти е нужна. От howto-то:
recycle:versions If this option is set, two files with the same name that are deleted will both be kept in the recycle bin. Newer deleted versions of a file will be called “Copy #x of filename”. В превод: Ако тази опция е включена, два изтрити файла със същото име, ще бъдат запазвани и двата в recycle bin-а. Новите изтрити версии на файл ще се наричат "Copy x of filename". Иначе всичко останало ми изглежда наред. Титла: Novell -> linux - съвет Публикувано от: в May 05, 2006, 14:33 Забравих да допълня, вероятно реда, който ти е нужен е:
versions = true Титла: Novell -> linux - съвет Публикувано от: anakinn в May 05, 2006, 15:00 Странно. Направих го така, но резултата пак е същия.
-> cat /usr/local/etc/samba-recycle.conf name = .recycle mode = KEEP_DIRECTORIES|VERSIONS|TOUCH maxsize = 0 versions = true exclude = .tmp|.temp|.old|~*.tmp excludedir = /tmp|/temp|/cache #noversions = .doc|.xls|*.ppt smb.conf [data1] comment = Data1 path = /data1 admin users = niki read list = all write list = niki guest ok = Yes vfs object = recycle recycle: config-files = /usr/local/etc/samba-recycle.conf Също не мога да разбера как да променя пътя на "коша" recycle:keeptree ? Аз ли вече се обърквам.... |