Jump to content

Antioch44

Members
  • Content Count

    15
  • Joined

  • Last visited

    Never
  1. Привет, я использую в этих целях утилиту rsync. Как ей пользоваться можно узнать, погуглив в нете. Однако, стоит заметить, мой опыт показал, что имеются некоторые элементы, приведшие меня к результату, были найдены мной путем перебора. Первый из них, это тип ключа (только rsa1) с которым у меня все получилось. Так как для работы rsync через ssh по расписанию, требуется заставить все эту систему работать автономно через плнировщик cron, для этой цели необходимо настроить автоматическую аутонтификацию через ключи ssh_key ssh_key.pub , используя ssh-keygen. У меня заработало только с ключом типа rsa1. ssh-keygen -t rsa1 У нас имеется машинка с набором дисков (без рейда! т.к. это бэкап) с Scientific Linux 4 и парк машин с FedCore3, SLC4, WinXP. И сгенерированна пара ключей на бэкап машине. От нее скопирован для root пользователя на все остальные машины публичный ключ. В cron запускается shell скрипт в котоом перечисленны по одному скрипту на машину типа : rsync -avz --delete -i "ssh ~/.ssh/key_backup" /dir/path/for/backup side_user@server.com[/]:/dir/where_put можно не использовать опции --delete. В это случае логично иметь два бэкап сервера. Где второй бэкапирует то дже самое, но с фильтром по размеры. Скажем мы пришли к выводу, что вся наша работа лежит в файлах размером до 5 Мега и все остальное можно восстанос\вить из них. Таки образом можно восстановить случайно затертый файл (--max-size=1000K). Плюс к этому можно делать дополнительную копию на сервак, находящийся в другом помещении и т.п. . Таким образом получается две машины, первый сервер бэкапирует все пользовательские, вторая бэкапирует основной бэкап сервер, но какими либо фильтрами на размер, на исключение по расширениям (напр. avi или mp3) и делает это в две копии - с частотой 2 недели и два месяца. Т.о. можно восстановить нечайно затертые файлы пользователя по его вине. rsync -avz --delete --include=/**/.* --exclude=/.* --exclude=*.avi --exclude=Desktop --exclude=Azureus* --exclude=/**/*.avi --exclude=/**/*.wmv -e "ssh -i /AAA_backup/keys/host16-rsa1-rsync-key" root@pc07.com.ru[/]:/home/ivanov_home/ /pc07/ivanov_home Итак для бэкапа линукс-машины с помошью ssh используется rsync в НЕ! демон режиме. В случае WinXP машин используется "демон" режим rsync (смотри man rsync) на сервере и для клиента необходимо установить эмулятор Linux в среде Windows "cygwin" и установить пару пакетов, включая rsync. Установка cygwin тривиальна и займет несколько минут. (google.com cygwin ) У нас имеется bat файл, который я поместил в каталог Автозапуска и при включении выскакивает MS-DOS окно, в котором надо ввести пароль. (Так как мы используем на виндовозных машинах FAT32, то подставить файл с паролем и соответственно автоматический бэкап не получится, такт rsync требует, что бы файл читался только текущим пользователем). Bat-файл: C:\cygwin\bin\rsync -avz --include=/doc* --exclude=/* /cygdrive/d/ side_user@pc16.com.ru[/]::pc165_mod Обрати внимане на конец строки, вместо пути куда класть файлы на сервере, здесь используется запрос к запущеному демону (через двойное двоеточие) на сервере с указанием имени модуля pc165_mod. Для этого необходимо создать конфигурационный файл /etc/rsyncd.conf, также /etc/rsync.secrets, где указать имена и пароли через двоеточие по паре на строку. И и команде rsync --daemon запускает демон режим rsync на бэкап машине. С виндоуз машины запускается через планировщик bat-файл, который перехватывается демоном на сервере и обраьатывется согласно rsyncd.conf. #-------------------------------------------- motd file = /etc/rsync_greet.txt log file = /var/log/rsyncd.log uid = nobody gid = nobody use chroot = yes max connections = 4 pid file = /var/run/rsyncd.pid [pc165_mod] uid = side_user gid = side_group path = /mnt/sdc1/win_backups/pc165 comment = pc165 backup from windows to linux read only = false auth users = side_user secrets file = /etc/rsyncd.secrets #--------------------------------------------------- Важно : если использовать несколько пользователей, то необходимо для каждого модуля определять uid и gid и ясно, что бы права были устновлены на каталоги /mnt/sdc1/win_backups/pc165 соответствующие. файл rsyncd.secrets user:password Помните, если у вас на Виндоуз-машине стоит FAT32, то придется отказаться от secret file, т.к. rsync требует чтобы он был доступен на WIN-машине недоступным другим пользователям.
  2. Большое спасибо за поддержку в установке WXGA дров (скачал, доустановил src-kernel установил дрова) на ноутбук. Все работает (офисные задачи) сейчас. Меня мучают два вопроса: 1. Можно ли заставить работать ACPI (в grube acpi=off, иначе не работает). 2. Есть ли простой способ заапргрейдить SUSE 10.0 до 10.1 Заранее спасибо.
  3. Здравствуй WhiteMouse! Ты мне очень здорово помог года полтора назад! Тогда я на старом Ровере в xorg.conf'е поставил vesa и "белый экран" после переключение Alt+Fx стал сразу изчезать. Сейчас же я не смог даже запустить загрузочный диск с Fedora 3 на новом ноуте. И получилось только с SUSE. Драйвера я искал, но для GF Go 7300 там, вроде, их нет. Может есть смысл попробовать какой нить универсальный или старый драйвер с nvidia.com?
  4. Я нашел ошибку в xorg.conf вместо 1280x800 было 1280*800. После этого появилась возможность менять режим с помощью Dsiplay information (появился новый режим 1280x800), но переход на него вызывает ошибку:
  5. Уважаеиый Народ! Помогите пожалуйста. У меня на ноуте: ASUS A6Q00KM (Turion MT-30/512/60/ GeFOrce Go 7300 ). Не запускается со штатным разрешением для этого дисплея графика. В разделе Device стоит VESA, и в логах пишет : Checking Modes against framebuffer : not found Cheking Modes against Monitor : 1024*768 и запускается в не штатном режиме. Может VESA и не поддерживает WxGA? Кладу логи и конфиг... не могу зацеить 2-ой файл |: вот он: # /.../ # SaX generated X11 config file # Created on: 2006-06-08T08:49:16+0400. # # Version: 7.1 # Contact: Marcus Schaefer <sax@suse.de>, 2002 # # Automatically generated by [iSaX] (7.1) # PLEASE DO NOT EDIT THIS FILE! # Section "Files" FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/local" FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/Type1" FontPath "/usr/X11R6/lib/X11/fonts/URW" FontPath "/usr/X11R6/lib/X11/fonts/Speedo" FontPath "/usr/X11R6/lib/X11/fonts/PEX" FontPath "/usr/X11R6/lib/X11/fonts/cyrillic" FontPath "/usr/X11R6/lib/X11/fonts/latin2/misc:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/latin2/75dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/latin2/100dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/latin2/Type1" FontPath "/usr/X11R6/lib/X11/fonts/latin7/75dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/baekmuk:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/japanese:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/kwintv" FontPath "/usr/X11R6/lib/X11/fonts/truetype" FontPath "/usr/X11R6/lib/X11/fonts/uni:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/CID" FontPath "/usr/X11R6/lib/X11/fonts/ucs/misc:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/ucs/75dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/ucs/100dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/hellas/misc:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/hellas/75dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/hellas/100dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/hellas/Type1" FontPath "/usr/X11R6/lib/X11/fonts/misc/sgi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/xtest" FontPath "/opt/kde3/share/fonts" InputDevices "/dev/ttyS0" InputDevices "/dev/ttyS1" InputDevices "/dev/ttyS2" InputDevices "/dev/ttyS3" InputDevices "/dev/ttyS4" InputDevices "/dev/ttyS5" InputDevices "/dev/ttyS6" InputDevices "/dev/ttyS7" InputDevices "/dev/ttyS8" InputDevices "/dev/psaux" InputDevices "/dev/logibm" InputDevices "/dev/sunmouse" InputDevices "/dev/atibm" InputDevices "/dev/amigamouse" InputDevices "/dev/atarimouse" InputDevices "/dev/inportbm" InputDevices "/dev/gpmdata" InputDevices "/dev/mouse" InputDevices "/dev/usbmouse" InputDevices "/dev/adbmouse" InputDevices "/dev/input/mice" InputDevices "/dev/input/event0" InputDevices "/dev/pointer0" InputDevices "/dev/pointer1" InputDevices "/dev/pointer2" InputDevices "/dev/pointer3" EndSection Section "ServerFlags" Option "AllowMouseOpenFail" EndSection Section "Module" Load "extmod" Load "type1" Load "glx" Load "freetype" Load "dbe" Load "v4l" EndSection Section "InputDevice" Driver "kbd" Identifier "Keyboard[0]" Option "Protocol" "Standard" Option "XkbLayout" "us" Option "XkbModel" "pc104" Option "XkbRules" "xfree86" EndSection Section "InputDevice" Driver "mouse" Identifier "Mouse[1]" Option "Buttons" "5" Option "Device" "/dev/input/mice" Option "Name" "Logitech Optical USB Mouse" Option "Protocol" "explorerps/2" Option "Vendor" "Sysp" Option "ZAxisMapping" "4 5" EndSection Section "Monitor" DisplaySize 323 202 HorizSync 30-82 Identifier "Monitor[0]" ModelName "1280X800@75HZ" Option "DPMS" VendorName "--> LCD" VertRefresh 58-75 UseModes "Modes[0]" EndSection Section "Modes" Identifier "Modes[0]" Modeline "1280x800" 104.35 1280 1360 1496 1712 800 801 804 835 Modeline "1280x800" 88.68 1280 1352 1488 1696 800 801 804 830 # Modeline "1280x768" 99.17 1280 1352 1488 1696 768 769 772 801 # Modeline "1280x768" 84.35 1280 1344 1480 1680 768 769 772 797 # Modeline "1024x768" 79.52 1024 1080 1192 1360 768 769 772 801 # Modeline "1024x768" 67.48 1024 1080 1184 1344 768 769 772 797 # Modeline "800x600" 47.53 800 840 920 1040 600 601 604 626 # Modeline "800x600" 40.19 800 832 912 1024 600 601 604 623 # Modeline "768x576" 43.52 768 800 880 992 576 577 580 601 # Modeline "768x576" 37.37 768 800 880 992 576 577 580 598 # Modeline "640x480" 29.84 640 664 728 816 480 481 484 501 # Modeline "640x480" 25.10 640 656 720 800 480 481 484 498 EndSection Section "Screen" DefaultDepth 16 SubSection "Display" Depth 15 Modes "default" EndSubSection SubSection "Display" Depth 16 Modes "1280*800" EndSubSection SubSection "Display" Depth 24 Modes "default" EndSubSection SubSection "Display" Depth 32 Modes "default" EndSubSection SubSection "Display" Depth 8 Modes "default" EndSubSection Device "Device[0]" Identifier "Screen[0]" Monitor "Monitor[0]" EndSection Section "Device" BoardName "Framebuffer Graphics" BusID "1:0:0" Driver "fbdev" Identifier "Device[0]" Screen 0 VendorName "VESA" EndSection Section "ServerLayout" Identifier "Layout[all]" InputDevice "Keyboard[0]" "CoreKeyboard" InputDevice "Mouse[1]" "CorePointer" Option "Clone" "off" Option "Xinerama" "off" Screen "Screen[0]" EndSection Section "DRI" Group "video" Mode 0660 EndSection Section "Extensions" EndSection
  6. Верю охотно как работает. Но ЧТО работает? И где? Необходимо то что: версия 1.12 и выше. возможность игры интернете (battle.net) В том то и беда, что (из прочитанного мной о wine) не работает battle.net и версии 1.04 тоже. Cerber_spb, пожалуюйста , если я заблуждаюсь, подскажите как все это "провернуть".
  7. Здравствуйте, сорри может за оффтоп: у меня установлена FC3 и VMWare 5.0.0.. Заработала сеть через "мост"(но с другим IP) и я решил запустить Starcraft Broodwar (это стратегия в реальном времени). Все работает отлично! За исключением того что кнопка мыши (mouse1) срабатывает с задержкой на доли секунды, что создает определенные трудности. Может быть есть способ как этого избежать? Процесс имеет nice=-10
  8. Уважаемый, Mr.White ! Мне кажется у нас получилось ! Я поставил в файле xorg.conf для переменной DRIVER="vesa". Экран стабильно становится белым, но так же стабильно !!! переходит в нормальное состояние, при переключении между консолями - как с ASP7.3 Я обязательно попробую все, что Вы мне посоветовали, но немного позже. Т.к. ноут шефа УРРААА!!! thnx a lot
  9. Привет! Исходя из моего опыта, vsftpd можно заставить работать только, после переименования в кактлогах /etc/rc.d/XXXX (XXXX=1,..,6) K50vsftpd в S87vsftpd (kill на start). Mr.White, как это получается сам не пойму.
  10. если, я правильно понимаю: мне необходимо указат в xorg.conf опцию, что бы ИКсы работали через framebuffer. Например, дистрибьютиве ASP10 в меню работает только один графический вариант, использующий framebuffer.
  11. Я очень признателен, за желание помочь мне: вот эото файл # Xorg configuration created by system-config-display Section "ServerLayout" Identifier "single head configuration" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "Files" # RgbPath is the location of the RGB database. Note, this is the name of the # file minus the extension (like ".txt" or ".db"). There is normally # no need to change the default. # Multiple FontPath entries are allowed (they are concatenated together) # By default, Red Hat 6.0 and later now use a font server independent of # the X server to render fonts. RgbPath "/usr/X11R6/lib/X11/rgb" FontPath "unix/:7100" EndSection Section "Module" Load "dbe" Load "extmod" Load "fbdevhw" Load "glx" Load "record" Load "freetype" Load "type1" Load "dri" EndSection Section "InputDevice" # Specify which keyboard LEDs can be user-controlled (eg, with xset(1)) # Option "Xleds" "1 2 3" # To disable the XKEYBOARD extension, uncomment XkbDisable. # Option "XkbDisable" # To customise the XKB settings to suit your keyboard, modify the # lines below (which are the defaults). For example, for a non-U.S. # keyboard, you will probably want to use: # Option "XkbModel" "pc102" # If you have a US Microsoft Natural keyboard, you can use: # Option "XkbModel" "microsoft" # # Then to change the language, change the Layout setting. # For example, a german layout can be obtained with: # Option "XkbLayout" "de" # or: # Option "XkbLayout" "de" # Option "XkbVariant" "nodeadkeys" # # If you'd like to switch the positions of your capslock and # control keys, use: # Option "XkbOptions" "ctrl:swapcaps" # Or if you just want both to be control, use: # Option "XkbOptions" "ctrl:nocaps" # Identifier "Keyboard0" Driver "kbd" Option "XkbModel" "pc105" Option "XkbLayout" "us" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "IMPS/2" Option "Device" "/dev/input/mice" Option "ZAxisMapping" "4 5" Option "Emulate3Buttons" "yes" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "LCD Panel 1024x768" DisplaySize 300 230 HorizSync 31.5 - 48.5 VertRefresh 40.0 - 70.0 Option "dpms" EndSection Section "Device" Identifier "Videocard0" Driver "sis" VendorName "Videocard vendor" BoardName "SiS 630" EndSection Section "Screen" Identifier "Screen0" Device "Videocard0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 8 Modes "640x480" EndSubSection SubSection "Display" Viewport 0 0 Depth 16 Modes "800x600" "640x480" EndSubSection SubSection "Display" Viewport 0 0 Depth 24 Modes "1024x768" "800x600" "640x480" EndSubSection EndSection Section "DRI" Group 0 Mode 0666 EndSection
  12. видеокарта SIS 630 я пробую в данный момент, различные дистрибьютивы и поэтому лог под фелорой сейчас мне не доступен. У меня пошел AltLinux Master нормально, AspLinux10 сообщает, что не может определить тип монитора, верт. и гориз. частоту развертки.
  13. MAKS!!! Видуха берет из оперативки, проц - пень третий 1133. Помогите! Что делать!? А ты не пробовал перекомпилировать ИКСы с определенными настройками?
  14. Здравствуйте, у меня ноутбук Partner KT6. Проблема связана с изображением на дисплее. Сначала на машине стояло две операционные системы : RedHat7.3 и Windows2000. Изображение под windows без проблем, при загрузке Linux после загузки "иксов"(графической оболочки) экран становился белым. Помогало переключение между графическим и текстовым консолями и обратно. Сейчас я установил FedoreCore3 и WindowsXP. Под последней все нормально, под линуксом белый экран (уже был при установке, но тогда помог внешний монитор) и переключение срабатывает но очень редко и иногда совсем не помогает. В чем проблема? В чем разница для матрицы между этими двумя операционными системами?
×
×
  • Create New...