UNIX kezdő

Digikabel levelezés beállítása Debian-on

Fórumok

Sziasztok,

Nagyon elakadtam, tudtok segíteni a beállításban, mire kell figyelnem? Átváltottam T-home szolgáltatóról Digikabel-ra nemrég. Eddig mindent ment, most se levél fogadás, se levél küldés nem megy.

OS: Debian Linux
Konfiguráció: Exim4-heavy, Fetchmail, Mutt, Maildrop,

freeroute@freeroute:~$ uname -a
Linux freeroute.no-ip.org 2.6.32-5-486 #1 Mon Feb 25 00:22:26 UTC 2013 i686 GNU/Linux

.fetchmailrc config file:

.fetchmailrcpoll mail.digikabel.hu with protocol pop3
user 'freeroute@digikabel.hu' there with password 'XXXXXXXXXXXX' is 'freeroute' here options nokeep ssl

Exim4 passwd.client tartalma:

# password file used when the local exim is authenticating to a remote
# host as a client.
#
# see exim4_passwd_client(5) for more documentation
#
# Example:
### target.mail.server.example:login:password

# sajat beállítás
mail.digikabel.hu:freeroute@digikabel.hu:XXXXXXXXXXXX

TLS Authentication volt eddig beállítva. TLS ellenőrzése (ezek szerint valamiért nem megy):

freeroute@freeroute:/etc/exim4$ swaks -a -tls -q HELO -s localhost -au freeroute -ap '<>'
=== Trying localhost:25...
=== Connected to localhost.
<- 220 freeroute.no-ip.org ESMTP Exim 4.72 Tue, 02 Dec 2014 19:49:30 +0100
-> EHLO localhost
<- 250-freeroute.no-ip.org Hello localhost [127.0.0.1]
<- 250-SIZE 52428800
<- 250-PIPELINING
<- 250 HELP
*** Host did not advertise STARTTLS
-> QUIT
<- 221 freeroute.no-ip.org closing connection
=== Connection closed with remote host.
freeroute@freeroute:/etc/exim4$

/var/log/exim4/ tartalma:
12-02 19:56:03 Start queue run: pid=11654
2014-12-02 19:56:03 1XuxHm-0006XG-KE == |/usr/bin/maildrop (freeroute@freeroute.no-ip.org) R=userforward T=address_pipe defer (-52): Retry time not yet reached
2014-12-02 19:56:03 1XvJkF-0005cp-Gt == |/usr/bin/maildrop (freeroute@freeroute.no-ip.org) R=userforward T=address_pipe defer (-52): Retry time not yet reached
2014-12-02 19:56:03 1Xuaqt-0005lM-3s == |/usr/bin/maildrop (freeroute@freeroute.no-ip.org) R=userforward T=address_pipe defer (-52): Retry time not yet reached
2014-12-02 19:56:03 End queue run: pid=11654
2014-12-02 19:57:26 1Xvsda-00032Z-B0 <= freeroute@freeroute.no-ip.org U=freeroute P=local S=1525 id=20141202185726.GA11670@freeroute.no-ip.org
2014-12-02 19:57:26 1Xvsda-00032Z-B0 ** freeroute@gmail.com R=smarthost T=remote_smtp_smarthost: SMTP error from remote mail server after RCPT TO:: host mail.digikabel.hu [92.249.128.161]: 550 relay not permitted
2014-12-02 19:57:26 1Xvsda-00032Z-B0 ** istvan.vegh@tvkeromu.hu R=smarthost T=remote_smtp_smarthost: SMTP error from remote mail server after RCPT TO:: host mail.digikabel.hu [92.249.128.161]: 550 relay not permitted
2014-12-02 19:57:26 1Xvsda-00032c-JU <= <> R=1Xvsda-00032Z-B0 U=Debian-exim P=local S=2702
2014-12-02 19:57:26 1Xvsda-00032Z-B0 Completed
2014-12-02 19:57:34 1Xvsda-00032c-JU => |/usr/bin/maildrop R=userforward T=address_pipe
2014-12-02 19:57:34 1Xvsda-00032c-JU Completed

Köszönöm előre is a javaslatokat mire kellett volna figyelnem a beállításoknál.

dialógusdoboz nagy gombokkal

Fórumok

Sziasztok.

Legutóbb zenity-vel tettem kísérletet arra,hogy egy teljes képernyősen indított dialógusdoboz közepén egy 99%-os területet elfoglaló button helyezkedjen el.
Nem sikerült megoldani. Próbálkoztam glade-3-mal is, de az még magas nekem, épphogy módosítani tudokmár meglévő .glade fájlokban ezt-azt.

A fenti dolgot arra használnám, hogy amikor indítom a kritikus scriptet, kapcsoljon ki az LCD kijelző és csak akkor fejezze be a futást, miután érintőképernyőn kattintok a hatalmas gombon egyet. ekkor kapcsolja vissza a screent (ez már megoldódott), majd lépjen ki,fejezze be a futást.

Szerintetek mivel tudok szép nagy teljes képernyős gombot varázsolni grafikus héjon (gtk) a képernyőre, ami egérkattintással/touchscreennel "benyomható"?

ssh bejelentkezés

Fórumok

Sziasztok.

Volt egy problémám.
Ez:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx.
Please contact your system administrator.
Add correct host key in /home/scott/.ssh/known_hosts to get rid of this message.
Offending key in /home/scott/.ssh/known_hosts:15
RSA host key for 1.2.3.4 has changed and you have requested strict checking.
Host key verification failed.

Néhány hónapon keresztül nem érdekelt a dolog, csak ma hajnalban. (Feszültséglevezetésként jó olyanokkal foglalkozni néha, ami teljesen leköt)
Az esetet egy SD kártya bánta, amely elpusztult.

Azért írom ezt le, hogy egy életre megtanuljam: ha ilyen hibaüzenet van egy ssh bejelentkezésnél, könnyen előfordulhat, hogy az ip cím a hibás, nálam bizony el lett írva a 192.168.0.222. A nulla helyett 1 kellett volna.

Nos, a fentiek egy szánalmas, tudatlan magamfajta leírásai.

Kérdésem ezután egyszerű.

Ha egy gépen ssh kulcsok is vannak, de igen ritkán vannak megtekintve, hogyan lehet a létező összes ssh-csomagot a beállításaival együtt maradéktalanul eltávolítani úgy, hogy utána "tisztán" vissza lehessen aptolni? Azért kérdezem, mert ehhez tényleg igen ritkán nyúl az ember, annyira, hogy évek alatt simán elfelejtheti, mint én..

SAMBA 3.0.28 Windows Server 2003 forest level-be

Fórumok

Üdv,

Egy ősrégi 8.04-en futó samba 3.0.28 van jelenelg belefaragva egy 2000-res forest levelű DC-be, ezt kellene felemelni 2003-re, viszont mielőtt nekilátnék a barkácsolásnak, biztosra szeretnék menni. Ez a verzió képes a 2003-as native forest levelben dolgozni?

Jelenleg 2000 a forest level, ezt kellene felemelni 2003 native-ra, szét fogja rúgni a beléptetésemet?

Előre is köszi

firmware

Fórumok

Sziasztok!
Debian jessie van fönn a gépemen. Elvileg minden jól megy amit eddig próbáltam, de van egy ilyen a dmesg-ben:

[ 18.645947] r8169 0000:02:00.0: firmware: failed to load rtl_nic/rtl8168e-3.fw (-2)
[ 18.646018] r8169 0000:02:00.0: Direct firmware load failed with error -2
[ 18.646020] r8169 0000:02:00.0: Falling back to user helper
[ 18.646675] r8169 0000:02:00.0 eth0: unable to load firmware patch rtl_nic/rtl8168e-3.fw (-12)
[ 18.660102] r8169 0000:02:00.0 eth0: link down
[ 18.660172] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 18.660192] r8169 0000:02:00.0 eth0: link down
[ 20.302019] r8169 0000:02:00.0 eth0: link up
[ 20.302029] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready

Mi ez egyáltalán, és hogy lehet megszüntetni?
TNX!

"beépített" könyvtárak

Fórumok

Sziasztok.

Léteznek olyan programok, amelyeket úgy helyeznek forgalomba, hogy egyes alkönyvtárai olyan egyéb GNU programokat is tartalmaz, melyek külön is beépíthetők az oprendszerbe.
Ilyen pl. a googleearth beépített QT-je vagy a cinelerra videoeditor ffmpeg csomagja.
A McIDAS jre is igen furfangos, mert a sajátja nélkül nem fut, ráadásul beleépítették a Java3D-t is, melyet a mezei linuxhoz csatolt jre-be még az életben nem sikerült a j3D-t felraknom.. Persze ezt lehetne sorolni.

Furfangos módon a McIDAS jáváját rálinkeltem a linux által értelmezett jre helyére és semmi gondom, használja a java3D-t pl. a gpsprune is.

A kérdésem ezek után érdekes.

Ha sikeresen elintézem, hogy egyes programok által beépítettként használt dolgokat (pl. QT, jre stb.) a linux alaprendszer is kezelhessen, előfordulhat-e

a) valamiféle verzióütközés pl. az apt-slapt-dpkg esetében (szerintem igen, azaz át kell vernem őket)

b) hogy valami egy bizonyos program beépített dolgait ne kezelje (pl. az ffmegnél)

c) előfordulhat-e az, hogy egyes programok akkor sem hajlandóak menni, ha össze-vissza symlinkeltem a kritikus .so fileokat?

d) előfordulhat-e még olyan anomália, amire nem is számítottam a fenti 3 esetben?

---------
Végső cél a fentiek fényében az, hogy ha minimál-linuxot szeretnék magamnak valahol, akkor ne kelljen egyszerre 2 példányban nézegetnem a QT-t stb...

cairo-dock és érintőpanel [probléma kikerülve]

Fórumok

Sziasztok.

Debian rendszeren apt-tal felraktam egy tárgy szóban szereplő látványos kis indító ikonsort, opengl-lel is zökkenőmentes, szép, kiforrottnak tűnő darab. Ahol használnám, oda pont megfelelő lenne menüsor helyett.

Csakhogy van 1 kis probléma vele. Míg egérrel rendesen lehet kezelni, addig érintőpanelen képes a szomszédos ikonok alapján is indítani programokat, de arra is képes, hogy amit szeretnék, azt meg 4 példányban futtatja. (Az egeret mindenképpen szanálni akarom, hogy az érintőpanel maradjon csak.)
Nyilván az érintőpanelen nem járatos a kezem, de egy hosszú bottal piszkálva ugyanez a helyzet.

A cairo-dock beállítópaneljén a bolondbiztos verziónál sem találtam olyan választási lehetőséget, hogy ellenőrizze a "csak egy példányban" történő futtatást.

Valamit elrontottam volna?

Minidlna Debian 7 alá

Fórumok

Sziasztok,

Szeretném feltenni Debian 7 alá "minidlna" servert.

apt-get install minidlna

Feltettem configot átírtam és működik is a server.

(Ez alapján - http://logout.hu/bejegyzes/leslieke/minidlna_telepitese_beallitasok_ubu…)

Viszont az a problémám, hogy nem akarja látni az .avi és az mkv kiterjesztéseket. A .jpg és .mp3 kitejesztéseket gondnélkül viszi.

Kérdésem a filmek megjelenítéséhez kell még valami?

Esetleg Debian alatt "add-apt-repository ppa:stedy6/stedy-minidna" ennek lenne valami megfelelője?

log tartalma:

---
[2014/10/07 00:09:37] minidlna.c:898: warn: Starting MiniDLNA version 1.0.24 [SQLite 3.7.13].
[2014/10/07 00:09:37] minidlna.c:926: warn: Creating new database...
[2014/10/07 00:09:37] minidlna.c:1006: warn: HTTP listening on port 8200
[2014/10/07 00:09:37] scanner.c:727: warn: Scanning /mnt/media
[2014/10/07 00:09:37] scanner.c:798: warn: Scanning /mnt/media finished (0 files)!
[2014/10/07 00:09:37] playlist.c:125: warn: Parsing playlists...
[2014/10/07 00:09:38] inotify.c:195: warn: WARNING: Inotify max_user_watches [8192] is low or close to the number of used watches [2] and I do not have permission to increase this limit. Please do so manually by writing a higher value $
[2014/10/07 00:09:38] upnpsoap.c:1739: warn: Returning UPnPError 402: Invalid Args
[2014/10/07 00:09:39] upnpsoap.c:1739: warn: Returning UPnPError 402: Invalid Args

----

Köszi!

KALMI

Az ifconfig-ból miért nem látszik a második ip, csak ip addr list esetén? + Extra magánhálózati kérdések.

Fórumok

CentOS 7:

Hozzáadtam a DHCP-n felül +1 IP-t, így, ide:

/etc/sysconfig/network-scripts/ifcfg-enp5s0f1

IPADDR0=10.11.1.1
PREFIX0=8

a másik gépre:

IPADDR0=10.11.2.1
PREFIX0=8

Az ifconfig így látja:

enp5s0f1: flags=4163 mtu 1500
inet 192.168.1.212 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::215:17ff:fe89:685d prefixlen 64 scopeid 0x20

ether 00:15:17:89:68:5d txqueuelen 1000 (Ethernet)
RX packets 1700 bytes 195239 (190.6 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 956 bytes 155382 (151.7 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 19 memory 0xb8800000-b8820000

Miért nem látszódik a hozzáadott 10.11.x.x-es tartomány?

ip addr list dev enp5s0f1 esetén látszik a 10.11.1.1-ről:

3: enp5s0f1: mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:15:17:89:48:05 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.211/24 brd 192.168.1.255 scope global dynamic enp5s0f1
valid_lft 3931993sec preferred_lft 3931993sec
inet 10.11.1.1/8 brd 10.255.255.255 scope global enp5s0f1
valid_lft forever preferred_lft forever
inet6 fe80::215:17ff:fe89:4805/64 scope link
valid_lft forever preferred_lft forever

ip addr list dev enp5s0f1 esetén látszik a 10.11.2.1-ről:

3: enp5s0f1: mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:15:17:89:68:5d brd ff:ff:ff:ff:ff:ff
inet 192.168.1.212/24 brd 192.168.1.255 scope global dynamic enp5s0f1
valid_lft 3931833sec preferred_lft 3931833sec
inet 10.11.2.1/8 brd 10.255.255.255 scope global enp5s0f1
valid_lft forever preferred_lft forever
inet6 fe80::215:17ff:fe89:685d/64 scope link
valid_lft forever preferred_lft forever

A célomnak /16 is bőven elég lenne,mert LXC-kben fognak futni a szolgáltatások és úgy gondoltam, hogy az első gép IP-je a
10.11.1.1 lesz, a géphez tartozó IP-k:
10.11.1.2 (LXC nginx)
10.11.1.3 (LXC php-cgi)

Második gép:
10.11.2.1 lesz, a géphez tartozó IP-k:
10.11.2.2 (LXC nginx)
10.11.2.3 (LXC php-cgi)

Természetesen tudom pingelni a 10.11.1.1-ről a 10.11.2.1-et és viszont, valamint a DHCP-s IP-n is. (/16 megadása esetén is)

Tudom, ebből a kérdésből kiderül, hogy nagy hiányosságaim (vannak) lehetnek, de jól gondolom, hogy nem adhatok meg a 10.11.x.x esetén /16-ot, hanem ez 24 bites tartomány és /8-at kell használnom kötelezően a 10.x.x.x esetén?

Tehát hiába elég lenne a /16, 10.11.x.x esetén is /8 kell, tehát használhatom a teljes 10.x.x.x tartományt 255.0.0.0 maszkkal.

Próbának beállítottam a 10.11.2.1 és 10.11.1.1 gépnek a /16-ot:

inet 10.11.2.1/8 brd 10.255.255.255 scope global enp5s0f1

itt a "2.1/8"-ra gondolok, amikor a másiknál ez van, számomra logikusan:

inet 10.11.1.1/16 brd 10.11.255.255 scope global enp5s0f1
"1.1/16"

Ez azért módosult /8-ra, mert a 10.x.x.x magánhálózat, ahol /8 kell?

Nem használtam még ezelőtt /16 /24 stb megadásokat, csak hagyományosan beírt hálózati maszkokat. Ott eddig minden úgy működött, ahogy kellett.

A /16 a 2^16-ot jelent, azaz 65536 kombináció lehet, ami a 255.255.0.0 hálózati maszkot jelenti, azaz a 192.168-as tartományon belül az utolsó 2 számnak bármit beállíthatok 0..255 között (broadcast-tól tekintsünk el :) )

Szóval a 192.168-as a 16-os blokk ugye, a 10.x.x.x-es pedig a 24 bites blokk. A konkrét kérdésem: nagyobb blokkban akkor nem lehet kisebb, szűkebb hálózati maszkot használni?

Eddig 10.x.x.x hálózat esetén mindig /8-at, azaz 255.0.0.0 maszkot használtam, most gondoltam arra (bár ne tettem volna :D ), hogy /16-ot adok meg próbából, de a CentOS módosította /8-ra a 10.11.2.1 esetén, míg 10.11.1.1-et hagyta /16-on.

Sakk-matt,
KaTT :)

CentOS 7: hálózati beállítások és újdonságok, amik miatt nem találom a régi funkciókat és szolgáltatásokat

Fórumok

Sziasztok!

Használ valaki CentOS 7-et?

A CentOS 5 és 6.5-höz képest teljesen máshogy vannak a dolgok, de biztos az én rutintalanságom miatt is lehet ez.
Példák:
- felrakom a MySQL-t, és nem kerül be az /etc/init.d/mysql -be egy indító/leállító/újraindító script, stb
- A hálózat újraindítása is változott, ezt így kell újraindítani:

systemctl restart network.service

Nem azért, de ezt beírni jóval lassabb, mint az init.d-s változatát.

Aztán ott a nmtui parancs, amivel szépen terminálos gui-ban lehet állítani a dolgokat.
Hálózati maszkot csak /24 módszerrel lehet beírni. Megint csak az én hülyeségem lehet, én szeretem beírni a 255.255.255.0 -t.

Ott vannak a /etc/sysconfig/network.scripts mappa tartalma:
itt már nem eth0 és eth1 van a hálózati kártyákhoz, hanem egy 7-8 karakteres más név, ráadásul a
ifcfg-eovkrof1 -ben sem a megszokott dolgok vannak
HWADDR helyett HWADDR1, IPADDR helyett IPADDR1, nincs NETMASK és van NAME, stb, stb...

Újraindításhoz:

systemctl restart network.service

Ami külön szépség, ha megpróbálom bekapcsolni az eth1-et, amivel 2 gépet akarok összekötni külön subneten, nem működik valamiért, és akkor az egész hálózat nem működik.
Tehát ha eth0-n vagyok a switch-en, és a notebook-omon át kapcsolódom ssh-n, majd átírom az eth1-et bármire, ha az eth1 nem megy, az eth0 sem fog menni, hiába semmi köze hozzá.
Tehát marad, hogy rádugni a szerverre billentyűt és monitort, és helyre hozni ezt a hibát.
Hamarosan megnézem, hogy mi az oka, hogy nem megy az eth1, csak furcsa, hogy mindkét gépen ugyanazt csinálva nem megy, és mindkét gépen jó az eth0.

Megírom a hibaüzenetet.

Nem tudtam simán csak az eth1-et újraindítani, ifdown, ifup nem kezelte... :-( Ilyen még nem fordult elő, minden Linux-on eddig megtaláltam...

Kérdéseim:
- Miért nem rak a CentOS 7 az init.d mappába szolgáltatásokhoz kapcsolódó script-eket?
- Van aki szerint jobb a CentOS 7 hálózat és IP kezelésének beállításai?
- Az normális, ha nem megy az eth1, de az eth0 igen, akkor network restart-nál az eth0 sem fog működni az eth1 hibája miatt? Ha kikapcsolom az eth1-et, akkor meg jó lesz az eth0?

Fő kérdés: hol nézzek utána ezeknek, hogy tudjam?

UPDATE1:

Szuper, sikerült belefutnom ebbe:
NetworkManager crashes when setting hostname and SELinux is disabled

https://bugzilla.redhat.com/show_bug.cgi?id=1122826