Linux-kezdő

pure-ftpd pure-pw vs mysql auth

Fórumok

Helo,

Problémám a pure-ftpd-vel, hogy ha pure-pw -vel hoznám létre az usereket
Akkor ott lehet megadni egy bizonyos Max sim sessions részt. Ami
megszabja, hogy egy felhasználó maximum mennyi szálon léphet be. Én
mysql auth-ot használok ott viszont csak
#MYSQLServer localhost
#MYSQLPort 3306
MYSQLSocket /tmp/mysql.sock
MYSQLUser root
MYSQLPassword rootpw
MYSQLDatabase pureftpd
MYSQLCrypt cleartext
MYSQLGetPW SELECT Password FROM users WHERE User="\L"
MYSQLGetUID SELECT Uid FROM users WHERE User="\L"
MYSQLGetGID SELECT Gid FROM users WHERE User="\L"
MYSQLGetDir SELECT Dir FROM users WHERE User="\L"
ezek vannak. Ragaszkodnék a mysql authhoz ha lehet. Tudom, hogy
globalba egy bizonyos
-y --peruserlimits
:
kapcsolóval meg lehet adni globalra a dolgot. De én nem akarok
minden felhasználót az 1 szállal szívatni.

pure-pw esetén így néz ki egy felhasználó felépítése:
Login : proba
Password : $1$m94a.Wf0$vnUvWL.EBnTdj8wkQTWOV.
UID : 99 (nobody)
GID : 99 (nogroup)
Directory : /www/proba/./
Full name : Proba
Download bandwidth : 0 Kb (unlimited)
Upload bandwidth : 0 Kb (unlimited)
Max files : 0 (unlimited)
Max size : 100 Mb (enabled)
Ratio : 0:0 (unlimited:unlimited)
Allowed local IPs :
Denied local IPs :
Allowed client IPs :
Denied client IPs :
Time restrictions : 0000-0000 (unlimited)
Max sim sessions : 1 (enabled)

Itt elég jól szabályozhatóak a dolgok. Nem hiszem és nem is akarom
hinni, hogy mysql-es dolog esetén nem megoldható a felhasználókra
szabott peruserlimit.

Köszi a segítségeteket.

Battle

Feltötlés FTP szerverre, böngészővel

Fórumok

Sziasztok!

Először is bocs, ha ez nem ide tartozik.
Ezt a feladatot kaptam:
- adott néhány user, akik jogosultak feltölteni kb. 30-50Mb-os állományokat egy ftp szerverre úgy, hogy csak a saját feltöltéseiket láthatják -eddig ok.
- a feltöltésről az adminnak kapnia kell egy mailt -ez már nem
- és a lényeg, mindezt böngészőből tudják megtenni (azt tudom, hogy az ftp kliensek erre vannak kitalálva, de ezeknek ez kell :( ) -ez meg főleg nem ok.

A kérdésem az, hogy létezik-e direkt file exchange-re kihegyezett linux diszribúció, ha nem akkor milyen megoldást javasoltok?

A google megvolt, lehet én vagyok a béna de nem találtam.
Köszönöm!

Merevlemez klónozása kissebb lemezre.

Fórumok

Sziasztok!

Van egy rendszerem egy 40Gb-os merevlemezen, ami összesen 890Mb-ot foglal plusz a swap (512Mb swap partíció, minden más /). Ezt a rendszert szeretném klónozni egy ennél kisebb merevlemezen (IDE-CF, CF 2Gb). A particiók létrehozva az eredetinek megfelelően. És innen hogyan tovább?

A dd if=/dev/sda1 of=/dev/sdb1 -kor a fájlrendszer szétesik, sérül. Érthető.

Hogy mivel oldanátok meg?

mount/cp/grubinstall ???

Internet megosztás: mit rontottam el?

Fórumok

Két PC között szertnék net megosztást csinálni. Már sokszor volt ilyen téma, ezeket gondosan elolvastam, és a tanulságot leszűrve az alábbiak szerint jártam el:
Az egyik, "A" gép (Debian Lenny) eth0-n keresztül kapcsolódik az internethez, és eth1-en keresztül a "B" géphez (Debian Etch).
Az "A" gép ifconfig-ja:

eth0 Link encap:Ethernet HWaddr 00:11:2f:8a:5f:85
inet addr:80.99.54.139 Bcast:255.255.255.255 Mask:255.255.252.0
UP BROADCAST RUNNING MULTICAST MTU:576 Metric:1
RX packets:101652 errors:0 dropped:0 overruns:1 frame:0
TX packets:27440 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:20967086 (19.9 MiB) TX bytes:2926447 (2.7 MiB)
Interrupt:18 Base address:0xe000

eth1 Link encap:Ethernet HWaddr 00:e0:29:77:f5:88
inet addr:192.168.5.1 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:16 Base address:0xe800

Az "A" gépen az alábbi parancsokkal próbáltam elérni a netmegosztást:

$ ifconfig eth1 up

$ ifconfig eth1 192.168.5.1 netmask 255.255.255.0
$ modprobe iptable_nat
$ echo 1 > /proc/sys/net/ipv4/ip_forward
$ iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
$ iptables -A FORWARD -i eth1 -j ACCEPT

Az "A" gépen a routing table:
# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.5.0 * 255.255.255.0 U 0 0 0 eth1
80.99.52.0 * 255.255.252.0 U 0 0 0 eth0
default catv-80-99-55-2 0.0.0.0 UG 0 0 0 eth0

A másik, "B" gép eth1-en keresztül kapcsolódik az "A" géphez,

eth1 inet addr:192.168.5.2 Bcast:192.168.0.255 Mask:255.255.255.0

A "B" gépen ezeket a parancsokat futtattam:

$ ifconfig eth1 up
$ ifconfig eth1 192.168.5.2 netmask 255.255.255.0
$ route del -net default 2>/dev/null
$ route add default gw 192.168.5.1

Ekkor úgy gondoltam, hogy kellne működnie az internet megosztásnak, de nem működött.
Pingelésre mindkét oldalról "Destination host unreachable" a válasz.
A hálókártyák ledjei nem világítanak, holott ha a modemből kijövő kábelt dugom beléjük, akkor igen.
(Az internet UPC, a hálókártyák realtek8139-esek.)

Igazából még soha nem csináltam ilyet, tudnátok segíteni, hogy mi kellene még, hogy működjön?

[MEGOLDVA] ALSA - felismert, de néma hangkártya

Fórumok

A szóban forgó kártya: Abit USB Theater 5.1 (UA10)
Régebben működött, egy kernelfrissítést követően némult el./proc/asound/version:

Advanced Linux Sound Architecture Driver Version 1.0.16rc2 (Thu Jan 31 16:40:16 2008 UTC).

/proc/asound/cards:

0 [A51 ]: USB-Audio - ABIT USB Theater 5.1
ABIT Computer Corporation ABIT USB Theater 5.1 at usb-0000:00:13.0-1, full spee
1 [SB ]: HDA-Intel - HDA ATI SB
HDA ATI SB at 0xfebf8000 irq 16

/etc/asound.conf:

pcm.!default {
type hw
card 0
}

ctl.!default {
type hw
card 0
}

vlc: Látszólag nincs semmiféle hibaüzenet. Tudok váltani a két kártya között, de az USB-snél nem ad hangot, bár úgy néz ki, mintha játszana.

alsamixer: A kártya nincs némítva, de a hangerejét nem tudom állítani, mindig visszaugrik 0-ra. Elképzelhető, hogy ez normális, ugyanis windows alatt sem lehet állítani a hangerőt a keverővel, csak egyéb lejátszókból.

Régebben kizárólag úgy tudtam váltani a kettő között, h átállítottam az alsa config fájljában a default kártyát, majd alsa restart. (Ha csak adott programon belül állítottam át, ugyanígy néma maradt, mint ahogy most is az).

Bármilyen tippnek örülnék, mert egy hétvégém sajnos már ráment, és nem igazán van ötletem.. :/

Előre is köszönet!

Bash --help 2.0 [MEGOLDVA]

Fórumok

jelentem full jól haladok az egésszel. DE új problémával találkoztam!

"
#!/bin/bash
blablablabla

"
utánna futtathatóvá teszem (chmod +x scriptem.sh)

NEM fut le. Nem talál ilyen parancsot a bash
DE hogyha a Gnome alól grafikus felületről indítom futtatással akkor lefut!
Miért van ez?

MontaVista

Fórumok

Üdv mindenkinek!

Van valakinek tapasztalata ezzel a disztribúcióval kapcsolatban? Nekem van egy SMC NAS-om amire szeretnék különböző programokat telepíteni, de nem tudom hogyan is kezdhetnék hozzá mivel nem ismerem a MontaVista-t.

Előre is köszi a segítséget!

archlinux KnetworkManager

Fórumok

sziasztok!

arch-ban hogyan lehet előcsalogatni egy knetwork-managert? nem találtam ilyen csomagot, pedig google szerint kéne hogy legyen
kde 4-hez
amúgy arch-nak van ...hmm... profilja, mint ubuntu - gnome vagy sise- kde, vagy úgy kb azonos a prioritás, mint ahogy mondjuk szerintem a debian vagy a gentoo?
:P nincs arch-os fórum téma.. ilyen kevesen használják?

köszi
barii

bash -help [MEGOLDVA]

Fórumok

Sziasztok.
2 problémám vár megoldásra!

1. kb 2 nap alatt kellene megtanulnaom a bash programozás alapjait ehhez kérnék valami jó weboldal címet mert keresem egy ideje de több zsem többet lát alapon....

2. A fő feladat : írni egy bash scriptet amely a könyvtárban lévő 10 fájl nevében kicseréli az "M" betűt "g" betűre.

!2 nappal később!

3. jelentem full jól haladok az egésszel. DE új problémával találkoztam!
"
#!/bin/bash
blablablabla

"
utánna futtathatóvá teszem (chmod +x scriptem.sh)

NEM fut le. Nem talál ilyen parancsot a bash
DE hogyha a Gnome alól grafikus felületről indítom futtatással akkor lefut!
Miért van ez?