1
|
Linux секция за начинаещи / Настройка на програми / Fedora 27 и Cinnamon
|
-: Jun 17, 2019, 19:43
|
Здравейте, Инсталирах Cinnamon както е описано в тази статия https://www.hiroom2.com/2017/12/03/fedora-27-cinnamon-en/. Инсталацията мина успешно, със следните проблеми, които според мен не са съществени: Marking packages as removed by the group: @Multimedia chromium-libs-media-freeworld
Problem: problem with installed package dnfdragora-updater-1.0.1-9.git20180108.b0e8a66.fc27.noarch - installed package dnfdragora-updater-1.0.1-9.git20180108.b0e8a66.fc27.noarch obsoletes dnfdragora-gui < 1.0.1-7 provided by dnfdragora-gui-1.0.1-6.git20170505.2a3b056.fc27.noarch - package dnfdragora-updater-1.0.1-9.git20180108.b0e8a66.fc27.noarch obsoletes dnfdragora-gui < 1.0.1-7 provided by dnfdragora-gui-1.0.1-6.git20170505.2a3b056.fc27.noarch - conflicting requests
при стартирането се показва възможност да избера Cinnamon сесия, но се зарежда отново Gnome 3. В /etc/gdm/custom.conf съм променил реда # Uncoment the line below to force the login screen to use Xorg WaylandEnable=false
Някакви идеи?
|
|
|
2
|
Linux секция за начинаещи / Настройка на програми / Надеждност на iptables?
|
-: Sep 08, 2016, 11:05
|
Здравейте, доколко надеждно е блокирането на външни заявки с iptables? Ситуацията е следната: В ufw съм блокирал всичко от адреси 116.16.0.0 /12 $ sudo ufw status numbered | grep 116 [ 1] Anywhere DENY IN 116.16.0.0/12 Съответното правило (2) в iptables е: $ sudo iptables -L | grep 116 DROP all -- 116.31.116.51 anywhere DROP all -- 116.16.0.0/12 anywhere Маската 12 трябва да покрива адресите 116.16.0.0 - 116.31.255.255: $ sudo whois 116.16.0.0/12 % [whois.apnic.net] % Whois data copyright terms http://www.apnic.net/db/dbcopyright.html
% Information related to '116.16.0.0 - 116.31.255.255'
inetnum: 116.16.0.0 - 116.31.255.255 netname: CHINANET-GD descr: CHINANET Guangdong province network descr: China Telecom descr: No.31,jingrong street descr: Beijing 100032 country: CN admin-c: CH93-AP tech-c: IC83-AP mnt-by: APNIC-HM mnt-lower: MAINT-CHINANET-GD mnt-routes: MAINT-CHINANET-GD status: ALLOCATED PORTABLE ...
Въпреки блокирането на адрес от този диапазон (116.31.116.51) от iptables в 09:56: $ sudo cat /var/log/ufw.log | grep "SRC=116." |tail ... Sep 8 09:56:15 localhost kernel: [2163845.260896] [UFW BLOCK] IN=eth0 OUT= MAC=00:03:47:62:66:1b:00:17:3f:62:4e:2c:08:00 SRC=116.31.116.51 DST=192.168.1.3 LEN=40 TOS=0x00 PREC=0x00 TTL=42 ID=17876 DF PROTO=TCP SPT=49121 DPT=22 WINDOW=0 RES=0x00 RST URGP=0 в 10:10 той отново е блокиран от fail2ban: $ sudo cat /var/log/fail2ban.log |grep "Ban 116" ... 2016-09-07 15:09:33,978 fail2ban.actions: WARNING [ssh] Ban 116.31.116.51 2016-09-07 16:20:03,830 fail2ban.actions: WARNING [ssh] Ban 116.31.116.51 2016-09-07 18:45:52,513 fail2ban.actions: WARNING [ssh] Ban 116.31.116.51 2016-09-07 19:55:17,292 fail2ban.actions: WARNING [ssh] Ban 116.31.116.51 2016-09-08 00:23:02,900 fail2ban.actions: WARNING [ssh] Ban 116.31.116.51 2016-09-08 02:15:08,732 fail2ban.actions: WARNING [ssh] Ban 116.31.116.51 2016-09-08 03:45:36,210 fail2ban.actions: WARNING [ssh] Ban 116.31.116.51 2016-09-08 10:10:05,415 fail2ban.actions: WARNING [ssh] Ban 116.31.116.51 Как заявките от този адрес се „промъкват“ и защо?
|
|
|
3
|
Linux секция за начинаещи / Настройка на програми / Проблем при настройката на виртуалните сървъри на proftpd
|
-: Aug 10, 2016, 18:23
|
ProFTPD Version 1.3.4a Linux angies-server 3.2.0-91-generic-pae #129-Ubuntu SMP Wed Sep 9 11:27:47 UTC 2015 i686 i686 i386 GNU/Linux Здравейте, идеята ми е да имам 2 вида достъп до ftp сървъра: анонимен на порт 21 и с автентикация на друг порт, напр. на 1234. При предишните ми опити (без вирт. сървъри) форма за автентикация излизаше само при липсата на секция <Anonymous>, а при наличието ѝ, когато искам да вляза като регистриран потребител трябва името/паролата да въведа като открит текст в url. Всъщност ме устройва и влизането на анонимните потребители да е с anonymous/email, ако се ползва някаква форма за автентикация. До момента не открих как да направя това. Използвам примера от http://www.proftpd.org/docs/configs/virtual.conf с леки модификации: # # Proftpd sample configuration for Virtual Hosts and Virtual Roots. # # Note that FTP protocol requires IP based virtual host, not name based. # # http://www.proftpd.org/docs/configs/virtual.conf # First virtual server <VirtualHost example.eu> ServerName "Virtual.com's FTP Server"
MaxClients 10 MaxLoginAttempts 1
# DeferWelcome prevents proftpd from displaying the servername # until a client has authenticated. DeferWelcome on
# Limit normal user logins, because we only want to allow # guest logins. <Limit LOGIN> DenyAll </Limit>
# Next, create a "guest" account (which could be used # by a customer to allow private access to their web site, etc) <Anonymous /srv/ftp> User angie Group angie # AnonRequirePassword on
<Limit LOGIN> AllowAll </Limit>
HideUser root HideGroup root
# A private directory that we don't want the user getting in to. <Directory logs> <Limit READ WRITE DIRS> DenyAll </Limit> </Directory> </Anonymous> </VirtualHost> # Another virtual server, this one running on our primary address, # but on port 4000. The only access is to a single anonymous login. <VirtualHost example.eu> ServerName "Our private FTP server" Port 1234 Umask 027
<Limit LOGIN> DenyAll </Limit>
<Anonymous /srv/ftp/anonymous> User ftp Group nogroup UserAlias anonymous ftp
<Limit LOGIN> AllowAll </Limit>
<Limit WRITE> DenyAll </Limit>
<Directory incoming> <Limit WRITE> AllowAll </Limit> </Directory> </Anonymous> </VirtualHost>
Нямам искане за някакъв вид автентикация, но винаги, независимо дали на порт 21 или на порт 1234, ми излиза форма за въвеждане на име и парола, като се влиза в домашната директория на потребителя, чието име/парола са въведени. Това ме навежда на мисълта, че виртуалните сървъри не работят. proftpd -d 10 не дава някакво важно съобщение за грешка: angie@angies-server:/etc/proftpd$ sudo proftpd -d 10 angies-server proftpd[8318]: using PCRE 8.12 2011-01-15 angies-server proftpd[8318]: using TCP receive buffer size of 87380 bytes angies-server proftpd[8318]: using TCP send buffer size of 16384 bytes angies-server proftpd[8318]: testing Unix domain socket using S_ISFIFO angies-server proftpd[8318]: testing Unix domain socket using S_ISSOCK angies-server proftpd[8318]: using S_ISSOCK macro for Unix domain socket detection angies-server proftpd[8318]: ROOT PRIVS at mod_core.c:358 angies-server proftpd[8318]: loading 'mod_ctrls_admin.c' angies-server proftpd[8318]: loading 'mod_tls.c' angies-server proftpd[8318]: mod_tls/2.4.3: compiled using OpenSSL version 'OpenSSL 1.0.0e 6 Sep 2011' headers, but linked to OpenSSL version 'OpenSSL 1.0.1 14 Mar 2012' library angies-server proftpd[8318]: mod_tls/2.4.3: using OpenSSL 1.0.0e 6 Sep 2011 angies-server proftpd[8318]: loading 'mod_radius.c' angies-server proftpd[8318]: loading 'mod_quotatab.c' angies-server proftpd[8318]: loading 'mod_quotatab_file.c' angies-server proftpd[8318]: loading 'mod_quotatab_radius.c' angies-server proftpd[8318]: loading 'mod_wrap.c' angies-server proftpd[8318]: loading 'mod_rewrite.c' angies-server proftpd[8318]: loading 'mod_load.c' angies-server proftpd[8318]: loading 'mod_ban.c' angies-server proftpd[8318]: loading 'mod_wrap2.c' angies-server proftpd[8318]: loading 'mod_wrap2_file.c' angies-server proftpd[8318]: loading 'mod_dynmasq.c' angies-server proftpd[8318]: loading 'mod_exec.c' angies-server proftpd[8318]: loading 'mod_shaper.c' angies-server proftpd[8318]: loading 'mod_ratio.c' angies-server proftpd[8318]: loading 'mod_site_misc.c' angies-server proftpd[8318]: loading 'mod_sftp.c' angies-server proftpd[8318]: mod_sftp/0.9.8: compiled using OpenSSL version 'OpenSSL 1.0.0e 6 Sep 2011' headers, but linked to OpenSSL version 'OpenSSL 1.0.1 14 Mar 2012' library angies-server proftpd[8318]: mod_sftp/0.9.8: using OpenSSL 1.0.0e 6 Sep 2011 angies-server proftpd[8318]: loading 'mod_sftp_pam.c' angies-server proftpd[8318]: loading 'mod_facl.c' angies-server proftpd[8318]: loading 'mod_unique_id.c' angies-server proftpd[8318]: loading 'mod_copy.c' angies-server proftpd[8318]: loading 'mod_deflate.c' angies-server proftpd[8318]: mod_deflate/0.5.5: using zlib 1.2.3.4 angies-server proftpd[8318]: loading 'mod_ifversion.c' angies-server proftpd[8318]: loading 'mod_tls_memcache.c' angies-server proftpd[8318]: mod_tls_memcache/0.1: notice: unable to register 'memcache' SSL session cache: Memcache support not enabled angies-server proftpd[8318]: loading 'mod_ifsession.c' angies-server proftpd[8318]: RELINQUISH PRIVS at mod_core.c:380 angies-server proftpd[8318]: disabling runtime support for IPv6 connections angies-server proftpd[8318]: DenyFilter: compiling regex '\*.*/' angies-server proftpd[8318]: <IfModule>: using 'mod_dynmasq.c' section at line 58 angies-server proftpd[8318]: retrieved UID 108 for user 'proftpd' angies-server proftpd[8318]: retrieved GID 65534 for group 'nogroup' angies-server proftpd[8318]: ROOT PRIVS at mod_log.c:588 angies-server proftpd[8318]: RELINQUISH PRIVS at mod_log.c:593 angies-server proftpd[8318]: <IfModule>: using 'mod_quotatab.c' section at line 108 angies-server proftpd[8318]: <IfModule>: using 'mod_ratio.c' section at line 112 angies-server proftpd[8318]: <IfModule>: using 'mod_delay.c' section at line 120 angies-server proftpd[8318]: <IfModule>: using 'mod_ctrls.c' section at line 124 angies-server proftpd[8318]: ROOT PRIVS at mod_ctrls.c:112 angies-server proftpd[8318]: RELINQUISH PRIVS at mod_ctrls.c:114 angies-server proftpd[8318]: <IfModule>: using 'mod_ctrls_admin.c' section at line 132 angies-server proftpd[8318]: ROOT PRIVS at mod_core.c:358 angies-server proftpd[8318]: retrieved UID 0 for user 'root' angies-server proftpd[8318]: retrieved GID 0 for group 'root' angies-server proftpd[8318]: <Directory logs>: adding section for resolved path '/logs' angies-server proftpd[8318]: <Directory incoming>: adding section for resolved path '/incoming' angies-server proftpd[8318]: <IfModule>: skipping 'mod_vroot.c' section at line 127 angies-server proftpd[8318]: RELINQUISH PRIVS at mod_core.c:380 angies-server proftpd[8318]: <Directory /srv/www/>: adding section for resolved path '/srv/www/' angies-server proftpd[8318]: ROOT PRIVS at mod_core.c:358 angies-server proftpd[8318]: RELINQUISH PRIVS at mod_core.c:380 angies-server proftpd[8318] localhost: angies-server proftpd[8318] localhost: Config for Angie's FTP Server: angies-server proftpd[8318] localhost: IdentLookups angies-server proftpd[8318] localhost: DeferWelcome angies-server proftpd[8318] localhost: MultilineRFC2228 angies-server proftpd[8318] localhost: DefaultServer angies-server proftpd[8318] localhost: ShowSymlinks angies-server proftpd[8318] localhost: TimeoutNoTransfer angies-server proftpd[8318] localhost: TimeoutStalled angies-server proftpd[8318] localhost: TimeoutIdle angies-server proftpd[8318] localhost: DisplayLogin angies-server proftpd[8318] localhost: DisplayChdir angies-server proftpd[8318] localhost: ListOptions angies-server proftpd[8318] localhost: DenyFilter angies-server proftpd[8318] localhost: PassivePorts angies-server proftpd[8318] localhost: UserID angies-server proftpd[8318] localhost: UserName angies-server proftpd[8318] localhost: GroupID angies-server proftpd[8318] localhost: GroupName angies-server proftpd[8318] localhost: Umask angies-server proftpd[8318] localhost: DirUmask angies-server proftpd[8318] localhost: AllowOverwrite angies-server proftpd[8318] localhost: TransferLog angies-server proftpd[8318] localhost: QuotaEngine angies-server proftpd[8318] localhost: Ratios angies-server proftpd[8318] localhost: DelayEngine angies-server proftpd[8318] localhost: /srv/www/ angies-server proftpd[8318] localhost: Limit angies-server proftpd[8318] localhost: AllowUser angies-server proftpd[8318] localhost: ShowSymlinks angies-server proftpd[8318] localhost: TimeoutNoTransfer angies-server proftpd[8318] localhost: TimeoutStalled angies-server proftpd[8318] localhost: TimeoutIdle angies-server proftpd[8318] localhost: DisplayLogin angies-server proftpd[8318] localhost: DisplayChdir angies-server proftpd[8318] localhost: ListOptions angies-server proftpd[8318] localhost: DenyFilter angies-server proftpd[8318] localhost: Umask angies-server proftpd[8318] localhost: DirUmask angies-server proftpd[8318] localhost: AllowOverwrite angies-server proftpd[8318] localhost: TransferLog angies-server proftpd[8318] localhost: Ratios angies-server proftpd[8318] localhost: angies-server proftpd[8318] localhost: Config for Virtual.com's FTP Server: angies-server proftpd[8318] localhost: /srv/ftp/ angies-server proftpd[8318] localhost: /logs angies-server proftpd[8318] localhost: Limit angies-server proftpd[8318] localhost: DenyAll angies-server proftpd[8318] localhost: HideUser angies-server proftpd[8318] localhost: HideGroup angies-server proftpd[8318] localhost: MaxClients angies-server proftpd[8318] localhost: Limit angies-server proftpd[8318] localhost: AllowAll angies-server proftpd[8318] localhost: UserName angies-server proftpd[8318] localhost: GroupName angies-server proftpd[8318] localhost: HideUser angies-server proftpd[8318] localhost: HideGroup angies-server proftpd[8318] localhost: MaxClients angies-server proftpd[8318] localhost: Limit angies-server proftpd[8318] localhost: DenyAll angies-server proftpd[8318] localhost: MaxClients angies-server proftpd[8318] localhost: MaxLoginAttempts angies-server proftpd[8318] localhost: DeferWelcome angies-server proftpd[8318] localhost: /srv/www/ angies-server proftpd[8318] localhost: Limit angies-server proftpd[8318] localhost: AllowUser angies-server proftpd[8318] localhost: MaxClients angies-server proftpd[8318] localhost: angies-server proftpd[8318] localhost: Config for Our private FTP server: angies-server proftpd[8318] localhost: /srv/ftp/anonymous/ angies-server proftpd[8318] localhost: /incoming angies-server proftpd[8318] localhost: Limit angies-server proftpd[8318] localhost: AllowAll angies-server proftpd[8318] localhost: Umask angies-server proftpd[8318] localhost: Limit angies-server proftpd[8318] localhost: DenyAll angies-server proftpd[8318] localhost: Limit angies-server proftpd[8318] localhost: AllowAll angies-server proftpd[8318] localhost: UserName angies-server proftpd[8318] localhost: GroupName angies-server proftpd[8318] localhost: UserAlias angies-server proftpd[8318] localhost: Umask angies-server proftpd[8318] localhost: Limit angies-server proftpd[8318] localhost: DenyAll angies-server proftpd[8318] localhost: Umask angies-server proftpd[8318] localhost: /srv/www/ angies-server proftpd[8318] localhost: Limit angies-server proftpd[8318] localhost: AllowUser angies-server proftpd[8318] localhost: Umask angies-server proftpd[8318] localhost: ROOT PRIVS at mod_delay.c:425 angies-server proftpd[8318] localhost: RELINQUISH PRIVS at mod_delay.c:430 angies-server proftpd[8318] localhost: mod_lang/0.9: binding to text domain 'proftpd' using locale path '/usr/share/locale' angies-server proftpd[8318] localhost: mod_lang/0.9: using locale files in '/usr/share/locale' angies-server proftpd[8318] localhost: mod_lang/0.9: skipping possible language 'it': not supported by setlocale(3); see `locale -a' angies-server proftpd[8318] localhost: mod_lang/0.9: skipping possible language 'ru': not supported by setlocale(3); see `locale -a' angies-server proftpd[8318] localhost: mod_lang/0.9: skipping possible language 'zh_CN': not supported by setlocale(3); see `locale -a' angies-server proftpd[8318] localhost: mod_lang/0.9: skipping possible language 'zh_TW': not supported by setlocale(3); see `locale -a' angies-server proftpd[8318] localhost: mod_lang/0.9: skipping possible language 'bg_BG': not supported by setlocale(3); see `locale -a' angies-server proftpd[8318] localhost: mod_lang/0.9: skipping possible language 'fr_FR': not supported by setlocale(3); see `locale -a' angies-server proftpd[8318] localhost: mod_lang/0.9: skipping possible language 'ja_JP': not supported by setlocale(3); see `locale -a' angies-server proftpd[8318] localhost: mod_lang/0.9: skipping possible language 'ko_KR': not supported by setlocale(3); see `locale -a' angies-server proftpd[8318] localhost: mod_lang/0.9: added the following supported languages: en_US.UTF-8, en_US angies-server proftpd[8318] localhost: retrieved group ID: 65534 angies-server proftpd[8318] localhost: setting group ID: 65534 angies-server proftpd[8318] localhost: SETUP PRIVS at main.c:3325 angies-server proftpd[8318] localhost: ROOT PRIVS at main.c:2295 angies-server proftpd[8318] localhost: RELINQUISH PRIVS at main.c:2304
Пробвах и двата вирт. сървъра да се различават и по име, напр. example.eu и ftp.example.eu. Резултатът е същият. Някакви идеи?
|
|
|
5
|
Linux секция за начинаещи / Настройка на програми / Anonymous достъп до proftpd
|
-: Oct 01, 2015, 18:03
|
Здравейте, Инсталирах си на домашния сървър (Ubuntu 12.04) proftpd. Когато влизам като регистриран потребител всичко е наред. Когато обаче се опитам да вляза с anonymous, получавам съобщение за невярна парола. Независимо дали въвеждам като парола ел. поща или нещо друго. Конфигурационният ми файл е на практика копиран от примерния файл на сайта на приложението: <Anonymous ~ftp> # Allow logins if they are disabled above. <Limit LOGIN> AllowAll </Limit>
# Maximum clients with message MaxClients 5 "Sorry, max %m users -- try again later"
User ftp Group ftp AnonRequirePassword off # We want clients to be able to login with "anonymous" as well as "ftp" UserAlias anonymous ftp
# Limit WRITE everywhere in the anonymous chroot <Limit WRITE> DenyAll </Limit>
# An upload directory that allows storing files but not retrieving # or creating directories. <Directory uploads/*> <Limit READ> DenyAll </Limit>
<Limit STOR> AllowAll </Limit> </Directory> #LoginPasswordPrompt on </Anonymous>
Потребителят ftp е създаден при инсталацията. Някакви идеи?
|
|
|
6
|
Linux секция за начинаещи / Настройка на програми / Kernel panic при зареждане на Ubuntu 12.04
|
-: Feb 02, 2015, 18:38
|
Здравейте, на диска ми бяха инсталирани: sda1: Windows XP sda8: Ubuntu 12.04 Тъй като почти 8 години не съм използвал Windows-а, инсталирах на първия дял CentOS 6, като предварително си записах параметрите, с които стартира Ubuntu: setparams 'Ubuntu, with Linux 3.2.0-69-generic' recordfail savedefault gfxmode $linux_gfx_mode insmod gzio insmod part_msdos insmod ext2 set root='(hd0,msdos8)' search --no-floppy --fs-uuid --set-root=12c8e5c2-2495-4a59-ba7e-95e02d141dec linux /boot/vmlinuz-3.2.0-69-generic root=UUID=12c8e5c2-2495-4a59-ba7e-95e02d141dec ro quiet splash xforcevesa nomodeset VGA=795 noacpi nohz=off clocksource=jiffies $vt_handoff initrd /boot/initrd.img-3.2.0-69-generic
След инсталацията добавих последните два реда към grub.conf на CentOS, като получих: # grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE: You do not have a /boot partition. This means that # all kernel and initrd paths are relative to /, eg. # root (hd0,0) # kernel /boot/vmlinuz-version ro root=/dev/sda1 # initrd /boot/initrd-[generic-]version.img #boot=/dev/sda default=0 timeout=5 splashimage=(hd0,0)/boot/grub/splash.xpm.gz hiddenmenu title CentOS (2.6.32-504.8.1.el6.centos.plus.i686) root (hd0,0) kernel /boot/vmlinuz-2.6.32-504.8.1.el6.centos.plus.i686 ro root=UUID=8c708ec4-b0fa-47d7-b019-8706f1f07a18 nomodeset rd_NO_LUKS LANG=en_US.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us-acentos rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto rd_NO_LVM rd_NO_DM rhgb quiet ipmi_si.trydefaults=0 initrd /boot/initramfs-2.6.32-504.8.1.el6.centos.plus.i686.img title CentOS (2.6.32-504.3.3.el6.centos.plus.i686) root (hd0,0) kernel /boot/vmlinuz-2.6.32-504.3.3.el6.centos.plus.i686 ro root=UUID=8c708ec4-b0fa-47d7-b019-8706f1f07a18 nomodeset rd_NO_LUKS LANG=en_US.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us-acentos rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto rd_NO_LVM rd_NO_DM rhgb quiet ipmi_si.trydefaults=0 initrd /boot/initramfs-2.6.32-504.3.3.el6.centos.plus.i686.img title CentOS (2.6.32-504.3.3.el6.i686) root (hd0,0) kernel /boot/vmlinuz-2.6.32-504.3.3.el6.i686 ro root=UUID=8c708ec4-b0fa-47d7-b019-8706f1f07a18 nomodeset rd_NO_LUKS LANG=en_US.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us-acentos rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto rd_NO_LVM rd_NO_DM rhgb quiet ipmi_si.trydefaults=0 initrd /boot/initramfs-2.6.32-504.3.3.el6.i686.img title CentOS (2.6.32-504.1.3.el6.centos.plus.i686) root (hd0,0) kernel /boot/vmlinuz-2.6.32-504.1.3.el6.centos.plus.i686 ro root=UUID=8c708ec4-b0fa-47d7-b019-8706f1f07a18 nomodeset rd_NO_LUKS LANG=en_US.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us-acentos rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto rd_NO_LVM rd_NO_DM rhgb quiet ipmi_si.trydefaults=0 initrd /boot/initramfs-2.6.32-504.1.3.el6.centos.plus.i686.img title CentOS (2.6.32-504.el6.centos.plus.i686) root (hd0,0) kernel /boot/vmlinuz-2.6.32-504.el6.centos.plus.i686 ro root=UUID=8c708ec4-b0fa-47d7-b019-8706f1f07a18 nomodeset rd_NO_LUKS LANG=en_US.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us-acentos rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto rd_NO_LVM rd_NO_DM rhgb quiet ipmi_si.trydefaults=0 initrd /boot/initramfs-2.6.32-504.el6.centos.plus.i686.img title Other rootnoverify (hd1,0) chainloader +1 title Ubuntu root (hd0,7) kernel /boot/vmlinuz-3.2.0-69-generic root=12c8e5c2-2495-4a59-ba7e-95e02d141dec ro quiet splash xforcevesa nomodeset VGA=795 noacpi nohz=off clocksource=jiffies $vt_handoff initrd /boot/initrd.img-3.2.0-69-generic
Проблемът е, че при опит да се зареди Ubuntu, компът стига до: … running /scripts/init-premount --done kernel panic - not syncing: Attempt to kill init..syscall_call +0x7/0x7 pid: 1, comm: init not tainted 3.2.0-69-generic … и блокира. Някакви идеи?
|
|
|
7
|
Linux секция за начинаещи / Настройка на програми / Хранилища на CentOS 6.5
|
-: Oct 03, 2014, 12:22
|
Здравейте, имам няколко въпроса за прясноинсталиран Centos 6.5, на които не намерих в мрежата отговор: 1. По подразбиране имам отметнати в „Add/remove Software“ хранилищата CentOS 6 - base, plus и т. н. Предполагам, въпреки че не е изрично написано, че става дума за хранилищата на актуалната версия, т. е. 6.5. Освен това ми се предлагат и хранилища за версии 6.0 - 6.4. Каква е разликата между хранилищата и има ли смисъл да разрешавам тези за по-ниските версии? 2. Според информация от мрежата shutter (екранни снимки) е в хранилището epel. При търсене обаче получавам резултат - липсващ пакет. Най-бързото огледало е на neterra.bg. Възможно ли е тяхното хранилище да не е пълно или може да има друга причина? [root@localhost angie]# yum search shutter Loaded plugins: fastestmirror, refresh-packagekit, replace, security Determining fastest mirrors epel/metalink | 25 kB 00:00 * base: mirror.telepoint.bg * centosplus: mirror.telepoint.bg * epel: mirrors.neterra.net * extras: mirror.telepoint.bg * ius: ius.cu.be * updates: mirror.telepoint.bg adobe-linux-i386 | 951 B 00:00 adobe-linux-i386/primary | 1.2 kB 00:00 adobe-linux-i386 2/2 base | 3.7 kB 00:00 base/primary_db | 3.5 MB 00:01 centosplus | 3.4 kB 00:00 centosplus/primary_db | 2.6 MB 00:00 epel | 4.4 kB 00:00 epel/primary_db | 5.2 MB 00:01 extras | 3.3 kB 00:00 extras/primary_db | 19 kB 00:00 ius | 2.1 kB 00:00 ius/primary_db | 126 kB 00:00 linuxtech | 2.6 kB 00:00 linuxtech/primary_db | 695 kB 00:00 updates | 3.4 kB 00:00 updates/primary_db | 5.0 MB 00:01 Warning: No matches found for: shutter No Matches found
|
|
|
8
|
Linux секция за начинаещи / Настройка на програми / RAR файл не може да се разархивира (Ubuntu 12.04)
|
-: Jul 06, 2014, 11:54
|
Здравейте, имам .rar файл с уроци за linux, като имената на файловете са (предполагаемо) на руски. Всеки опит за разархивиране, конзолно или GUI, завършва с грешка. [img=http://picbg.net/pic.php?u=66340ESJW4&i=769505][/img] Намерих комп с Windows XP, където го разархивирах с 7z и ръчно преименувах файловете. Та въпросът е принципен - можем ли да го „излъжем“ да се разархивира под linux и как?
|
|
|
9
|
Linux секция за начинаещи / Настройка на програми / Проблеми след ъпгрейт до Ubuntu 12.04
|
-: Jun 06, 2014, 09:13
|
Ъпгрейтнах до Ubuntu 12.04 и както се очакваше проблемите започнаха. Необходима ми е помощ за решаване на някои от тях: 1. Поради калпава комбинация видеокарта (ATI 9600 Pro) и „глупав“ монитор (ProDisma) мога да работя само с драйвер vesa. Само при Ubuntu 6.x картата и монитора се разпознават коректно, при всички по-следващи версии мониторът изключва със съобщение, че не е настроена коректната разделителна способност: # /etc/X11/xorg.conf (xorg X Window System server configuration file) # # This file was generated by dexconf, the Debian X Configuration tool, using # values from the debconf database. # # Edit this file with caution, and see the /etc/X11/xorg.conf manual page. # (Type "man /etc/X11/xorg.conf" at the shell prompt.) # # This file is automatically updated on xserver-xorg package upgrades *only* # if it has not been modified since the last upgrade of the xserver-xorg # package. # # If you have edited this file but would like it to be automatically updated # again, run the following command: # sudo dpkg-reconfigure -phigh xserver-xorg
Section "Files" FontPath "/usr/share/X11/fonts/misc" FontPath "/usr/share/X11/fonts/cyrillic" FontPath "/usr/share/X11/fonts/100dpi/:unscaled" FontPath "/usr/share/X11/fonts/75dpi/:unscaled" FontPath "/usr/share/X11/fonts/Type1" FontPath "/usr/share/X11/fonts/100dpi" FontPath "/usr/share/X11/fonts/75dpi" # path to defoma fonts FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" EndSection
Section "Module" Load "i2c" Load "bitmap" Load "ddc" Load "dri" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "type1" Load "vbe" EndSection
Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "pc104" Option "XkbLayout" "us" EndSection
Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ExplorerPS/2" Option "ZAxisMapping" "4 5" Option "Emulate3Buttons" "true" EndSection
Section "Device" Identifier "ATI Technologies, Inc. RV350 AP [Radeon 9600]" Driver "ati" BusID "PCI:1:0:0" EndSection
Section "Monitor" Identifier "PCD-17SXG9" Option "DPMS" HorizSync 28-64 VertRefresh 43-60 EndSection
Section "Screen" Identifier "Default Screen" Device "ATI Technologies, Inc. RV350 AP [Radeon 9600]" Monitor "PCD-17SXG9" DefaultDepth 24 SubSection "Display" Depth 1 Modes "1280x1024" EndSubSection SubSection "Display" Depth 4 Modes "1280x1024" EndSubSection SubSection "Display" Depth 8 Modes "1280x1024" EndSubSection SubSection "Display" Depth 15 Modes "1280x1024" EndSubSection SubSection "Display" Depth 16 Modes "1280x1024" EndSubSection SubSection "Display" Depth 24 Modes "1280x1024" EndSubSection EndSection
Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" InputDevice "Generic Keyboard" InputDevice "Configured Mouse" InputDevice "stylus" "SendCoreEvents" InputDevice "cursor" "SendCoreEvents" InputDevice "eraser" "SendCoreEvents" EndSection
Section "DRI" Mode 0666 EndSection Използването на горния xorg.conf (от Ubuntu 6), независимо дали с ati или radeon драйвер, води до блокиране на монитора. Допълнително в grub трябва да постави „xforcevesa nomodeset“. Инсталирах gnome-fallback и xfce4, деинсталирах unity. 1. Липсва декорация на прозорците и панел под gnome. Пробвах да задам windows managera-а с „gnome-wm --replace metacity“, но без успех. Със стартиране на gnome-panel и metacity от терминал нещата се оправят. За момента съм ги поставил в Startup Applications. Има ли по-интелигентен начин? 2. Липсва декорация на прозорците и панел под xfce. Не позволява писане в терминал. За момента не се занимавам с него. 3. (!) Крашване на програми и най-вече на браузърите. Firefox се държи що-годе нормално. Chromium тръгва, но се затваря в най-неочаквани моменти, най-вече при отваряне на по-тежки сайтове като ФБ. Chrome не тръгва изобщо, съобщение за грешка „illegal instruction (core dump)“. При опит за трасиране дава: .... set_robust_list(0xb27a28f0, 0xc) = 0 futex(0xbf8a9654, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, b27a2880) = -1 EAGAIN (Resource temporarily unavailable) rt_sigaction(SIGRTMIN, {0x86e570, [], SA_SIGINFO}, NULL, = 0 rt_sigaction(SIGRT_1, {0x86e5f0, [], SA_RESTART|SA_SIGINFO}, NULL, = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, = 0 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0 uname({sys="Linux", node="angie-desktop", ...}) = 0 --- SIGILL (Illegal instruction) @ 0 (0) --- +++ killed by SIGILL (core dumped) +++ Illegal instruction (core dumped)
Стартирането с опции --incognito, --disable-extensions или --safe-plugins не променя ситуацията. Смятате ли, че инсталирането на gnome-shell (Gnome 3) или Mate ще подобри ситуацията? Някакви идеи?
|
|
|
10
|
Нетехнически теми / Идеи и мнения / Закупуване на домейн. Технология?
|
-: May 30, 2014, 10:14
|
Здравейте, решил съм да закупя домейн, но оплетен от рекламни послания, ми се изгубиха постъпковите действия. Всяка информация, дори частична, ще ми бъде от полза. 1. Направи ми впечатление, че .eu домейн, закупен от GoDaddy струва $11.59 за 10 години, докато при български доставчик е 19.75 лв./година. Разликата е осезаема. GoDaddy предлага цена за 10 г., но в потребителската кошница излиза цена само за 1-годишен договор. Как се регистрира домейн за повече от една година? 2. В момента съм с статичен адрес от Виваком, но от там не можеха да ми обяснят кой трябва (и може) да направи DNS записа - Виваком или продавача на домейна. Добра идея ли е вместо към ip при регистрацията домейнът да бъде насочен към mysite.noip.com, а оттам вече да отива към моя сървър? Идеята е след време сайтът ми да бъде по-лесно прехвърлен на професионален хостинг. Ще бъда благодарен за всякакви идеи и съвети в тази насока!
|
|
|
12
|
Програмиране / Web development / Некоректно сортиране в PHP
|
-: Apr 14, 2014, 19:12
|
Здравейте, опитвам се да сортирам 2 свързани масива, като използвам array_multisort($ar1,SORT_ASC,$ar2); когато използвам като тестов пример $ar1=Array ( - => ябълка
[1] => круша [2] => кайсия [3] => слива ) ----------------------- ----------------------- $ar2=Array ( - => иван
[1] => петър [2] => стоян [3] => иван ) всичко е наред и резултатът е $ar1=Array ( - => кайсия
[1] => круша [2] => слива [3] => ябълка ) ----------------------- ----------------------- $ar2=Array ( - => стоян
[1] => петър [2] => иван [3] => иван ) Когато обаче използвам реални данни (от MySql таблица): $ar1=Array ( - => Аида
[1] => Симфоничен концерт [2] => Ноктюрно [3] => Пролетно тайнство [4] => La Traviata [5] => Цвета ) ----------------------- ----------------------- $ar2=Array ( - => Verdi, Giuseppe
[1] => Бетовен, Лудвиг ван [2] => Лист, Ференц [3] => Стравински Игор [4] => Verdi, Giuseppe [5] => Атанасов, Маестро Георги )
След подреждането:
$ar1=Array ( - => Аида
[1] => Симфоничен концерт [2] => Ноктюрно [3] => Пролетно тайнство [4] => La Traviata [5] => Цвета ) ----------------------- ----------------------- $ar2=Array ( - => Верди, Джузепе
[1] => Бетовен, Лудвиг ван [2] => Лист, Ференц [3] => Стравински, Игор [4] => Verdi, Giuseppe [5] => Атанасов, Маестро Георги ) ----------------------- т. е. няма коректно подреждане. Използването на setlocale(LC_ALL,'bg_BG.UTF-8'); и опциите SORT_LOCALE_STRING или SORT_STRING не променя резултата. Таблицата ми е с колация utf8_general_ci. Къде греша?
ПС Системата ми преформатира индексите, първият не е точка (bullet), а 0 (нула).
|
|
|
13
|
Linux секция за начинаещи / Настройка на програми / Evolution постоянно изисква въвеждане на IMAP парола
|
-: Mar 08, 2014, 12:18
|
Здравейте, всеки път когато се опитам да отворя Evolution за IMAP достъп до пощенските ми кутии (yahoo, gmail) се изисква въвеждане на парола за всеки от акаунтите. Чекбоксът за запомняне на паролата e отметнат. След това се прави връзка към seahorse, за създаване на кейринг с името Default (едно и също за всеки от акаунтите), но там също не се се запомня. Seahorse не запомня и ръчно зададените пароли. Ако меил клиентът не се затваря, няма проблем с получаването/изпращането на поща. Ако го затворя, при следващото отваряне въвеждането започва наново. Ubuntu 10.04; Evolution 2.28.3; seahorse 2.30.0 Някакви идеи и насоки?
П.П. Напоследък основната ми поща в Yahoo, в която си получавам спама, се държи странно при уеб достъп, затова съм принуден да ползвам клиент.
|
|
|
14
|
Linux секция за начинаещи / Настройка на програми / „Проблем“ с dropbox
|
-: Feb 18, 2014, 08:57
|
Здравейте, при стартиране на компютъра се появява прозорец, който ме информира, че Nautilus трябва да бъде рестартиран, за да работи dropbox нормално. Въпреки уведомленията, dropbox си работи, затова съм поставил кавички в заглавието. По-подробно предприетите досега стъпки с екранни изображения има тук. В мрежата информацията за такова съобщение е, че първоначалното рестартиране, то не би трябвало повече да се появява. Като допълнителна „екстра“ след инсталирането на dropbox: - deluge GUI не винаги се свързва автоматично с демона (80% от случаите) и трябва ръчно да го направя чрез „Conection Manager“-а. Демонът се стартира нормално, всички необходими чекбоксове са отметнати; - Screenlets демонът се стартира, но не зарежда конфигурираните screenlet-и. (100%) Ако ръчно му задам „Restart All“ всичко си идва по местата; В логовете на машината не открих нищо, свързано с dropbox. Някакви идеи? (Dropbox v2.4.11, Ubuntu 10.04.3)
|
|
|
15
|
Linux секция за начинаещи / Настройка на програми / Сепарирани права на „други“?
|
-: Jan 25, 2014, 10:39
|
Здравейте, въпросът ми е напълно теоретичен: Възможно ли е системата да се настрои така, че всички потребители, влизащи в графата „други“, т. е. извън потребителя и групата му, да имат различни права? Пример: в споделена папка има различни по вид файлове, собственост на user с група user. Потребителите от група pdf виждат само .pdf файловете, от jpg - само .jpg и т. н. Достъпът не е с уеб форма, която да филтрира данните. Не обсъждаме разделянето на файловете по директории със съответните права на групите върху тях. Задачата би могла да се усложни и група text да вижда само текстови файлове от произволен вид: .doc, .odt, .txt, .rtf... Всичко това е като ролите в LDAP. Няма ли по-простъо решение?
|
|
|
|