FreeBSD-all

Desktop BSD 1.6 NTFS-3g

Fórumok

Hi!

Pár napja telepítettem egy DesktopBSD 1.6-t, sikerült feltelepítenem az ntfs-3g-t is (többek között).
Az volna a kérdésem hogy ezek után hogy tudom elérni hogy használja is?
Liux alatt a /etc/fstab-t kelelt módosítani? Itt is?
És ha igen akkor a formátum ugyanaz (leszámítva hogy a bsd másképp hívja a lemezeket)?

[dehogynem] /etc/rc.firewall --> nem megy az FTP

Fórumok

Szervusztok!

A szerver egy FreeBSD 7.0, IPFW tűzfallal. Az a gondom, hogy "nem találok bele" a megfelelő beállításba a tűzfalon, hogy menjen az FTP.

A szerver router mögött van, és otthon ment az FTP lokálisan, sőt néhány ismerős elérte kívülről is, de most épp én nem érem el a munkahelyi hálózatból.

A szerver a routeren DMZ-be lett rakva, így jónak tűnik, és a router is forwardolja a megfelelő portokat. Ha a szerveren kikapcsolom a tűzfalat, akkor persze megy az FTP, tehát nema szolgáltató "vágja le" a magas portokat.

Az FTP a ***** portot használja, valamint a 49152-57344 portokat.

Ha megy a tűzfal, akkor is képes kapcsolódni hozzá, és autentikál is (ha szándékosan rossz jelszavat adok meg, akkor ezt jelzi is), de már nem tölti be a könyvtárat, és egy idő után time-out.

Itt az rc.firewall idevágó része (a CLIENT-et alakítottam át):


[Cc][Ll][Ii][Ee][Nn][Tt])
	############
	# This is a prototype setup that will protect your system somewhat
	# against people from outside your own network.
	############

	# set these to your network and netmask and ip
	#net="192.168.9.0"
	#mask="255.255.255.0"
	ip="192.168.9.79"

	# Allow any traffic to or from my own net.
	#${fwcmd} add 1000 pass all from ${ip} to ${net}:${mask}
	#${fwcmd} add 1050 pass all from ${net}:${mask} to ${ip}
	${fwcmd} add 1000 pass all from ${ip} to any
	${fwcmd} add 1050 pass all from any to ${ip}

	# Allow TCP through if setup succeeded
	${fwcmd} add 1100 pass tcp from any to any established
	${fwcmd} add 1110 check-state

	# Allow NFS mount to local network
        ${fwcmd} add 1160 pass tcp from 192.168.9.X to ${ip} setup keep-state
	${fwcmd} add 1161 pass tcp from 192.168.9.Y to ${ip} setup keep-state
	
	# Allow IP fragments to pass through
	${fwcmd} add 1200 pass all from any to any frag

	# Allow setup of incoming email --> SSH
	${fwcmd} add 1300 pass tcp from any to ${ip} ßßßß setup keep-state
	
	# Allow incoming & outgoing ftp
	${fwcmd} add 1330 pass tcp from any to ${ip} ***** setup keep-state
	#${fwcmd} add 1331 pass udp from any to ${ip} ***** setup keep-state
	
	# Allow setup of outgoing TCP connections only
	${fwcmd} add 1190 pass tcp from ${ip} to any setup

	# Disallow setup of all other TCP connections
	#${fwcmd} add 1400  deny tcp from any to any setup

	# Allow DNS queries out in the world
	${fwcmd} add 1500 pass udp from ${ip} to any 53 keep-state

	# Allow NTP queries out in the world
	#${fwcmd} add pass udp from me to any 123 keep-state

	# Aloow to ping out the Internet
	${fwcmd} add 1600 pass icmp from ${ip} to any keep-state

	# Allow RTorrent port 6890-6981
	${fwcmd} add 1700 pass tcp from any to any 6890 keep-state
	${fwcmd} add 1701 pass tcp from any to any 6891 keep-state
	
	# Allow FTP passive ports
	${fwcmd} add 1800 pass tcp from any to ${ip} 49152-57344 setup keep-state
	#${fwcmd} add 1801 pass udp from any to ${ip} 49152-57344 setup keep-state
	
	# Everything else is denied by default, unless the
	# IPFIREWALL_DEFAULT_TO_ACCEPT option is set in your kernel
	# config file.
	;;

Nem látom át, hogy mi az ami miatt nem megy az FTP, ha fut a tűzfal.

Próbálkoztam már azzal, hogy felcserélem a $net és $ip értékeket, de akkor pedig az NFS nem működött és az SSH sem, bár az FTP igen.

Ami eddig ért valamit, hogy kikommenteltem a $net és $mask -ot. Így érdekes módon el tudta érni néhány ismerősöm. Viszont kifogytam az ötletekből, hogy hogyan lukasszam szitává, hogy menjen az FTP.

Előre is köszönet a segítségért.
/mazursky

courier-imap, szervercsere, hiba

Fórumok

Sziasztok!

Egy bosszantó problémával birkozunk lassan egy hete, de eddig sajnos nem találtunk megoldást.
FreeBSD 5.4-es rendszeren i386 architektúrával courier-imap-4.1.3,1-gyel rendesen működött a levelezés, azon belül az imap is.
Szervercsere történt, az új szerveren FreeBSD 6.3 amd64 fut, courier-imap-4.3.1,2-gyel.
A levelezéssel kapcsolatos konfigokat (is) ugyanolyanra módosítottuk, a maildireket rsync-kel átszinkronizáltuk, ubuntu alól Thunderbird-del, és Sylpheed-del kipróbáltuk, rendben van a levelezés.

Viszont, Ha Microsoft-os kliensekkel (Outlook xy, Winmail) nézzünk néhány postafiókot imap-on keresztül, akkor a kliensek letöltik a fejléceket, majd ugrálni kezd a levelek listája, s a letöltött levelek száma is.Az egyik problémás postafiókot áttettem egy olyan szerverre, ahol courier-imap-4.3.0,1 fut (többezer fiókot kezel a szerver, ezekre semmi panasz), de a kérdéses fiókokkal ott is fennáll a hibajelenség.
Az új szerverre, egy másik (direkt tesztelési céllal létrehozott) jailbe telepítettünk courier-imap-4.1.3,1-at, itt is ugrálnak a levelek, de csak windows-os kliensekkel. Linux alól mindenhol normálisan megy az imap.

Találkozott már valaki ilyennel?
Van valakinek valami ötlete, hogy hogy lehetne megszűntetni az ugrálást?

Mindenféle használható segítségnek/ötletnek nagyon örülnék!

FreeBSD X11 Forward probléma

Fórumok

Szervusztok!

Respect annak aki nem unja a nyűgjeimet ;~))

Tehát FreeBSD szerver, linux kliensek. SSH működik, linux alól be-SSH-zok a FreeBSD-re, kapok egy konzolt (vagy mit is).
A grafikus felületet is szeretném áthozni FreeBSD alól, de ez nem akar összejönni. Valamiért a szerveren marad a kép és persze ott működik is rendben.

Terminal dump következik egy linux kliens alól:

mazursky@debian:~$ uname -a
Linux debian 2.6.22-3-686 #1 SMP Mon Nov 12 08:32:57 UTC 2007 i686 GNU/Linux
mazursky@debian:~$ ssh -X mazursky@192.168.xx.yy
Password:
Last login: Sun Jun  1 10:44:17 2008 from slackware.my.ne
Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
        The Regents of the University of California.  All rights reserved.

FreeBSD 7.0-RELEASE (GENERIC) #0: Sun Feb 24 19:59:52 UTC 2008

Welcome to FreeBSD!

Before seeking technical support, please use the following resources:

o  Security advisories and updated errata information for all releases are
   at http://www.FreeBSD.org/releases/ - always consult the ERRATA section
   for your release first as it's updated frequently.

o  The Handbook and FAQ documents are at http://www.FreeBSD.org/ and,
   along with the mailing lists, can be searched by going to
   http://www.FreeBSD.org/search/.  If the doc distribution has
   been installed, they're also available formatted in /usr/share/doc.

If you still have a question or problem, please take the output of
`uname -a', along with any relevant error messages, and email it
as a question to the questions@FreeBSD.org mailing list.  If you are
unfamiliar with FreeBSD's directory layout, please refer to the hier(7)
manual page.  If you are not familiar with manual pages, type `man man'.

You may also use sysinstall(8) to re-enter the installation and
configuration utility.  Edit /etc/motd to change this login announcement.

[mazursky@linuxsucks ~]$ uname -a
FreeBSD linuxsucks.my.net 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 19:59:52 UTC 2008     root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386
[mazursky@linuxsucks ~]$ cat ~/.xinitrc
fluxbox
[mazursky@linuxsucks ~]$ cat ~/.xsession
fluxbox
[mazursky@linuxsucks ~]$ startx
xauth:  creating new authority file /home/mazursky/.serverauth.1039


X.Org X Server 1.4.0
Release Date: 5 September 2007
X Protocol Version 11, Revision 0
Build Operating System: FreeBSD 7.0-RELEASE i386
Current Operating System: FreeBSD linuxsucks.my.net 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 19:59:52 UTC 2008     root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
Build Date: 24 May 2008  06:00:23AM

        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sun Jun  1 11:05:20 2008
(==) Using config file: "/etc/X11/xorg.conf"
(II) Module "ddc" already built-in
(II) Module "ramdac" already built-in
expected keysym, got XF86KbdLightOnOff: line 70 of pc
expected keysym, got XF86KbdBrightnessDown: line 71 of pc
expected keysym, got XF86KbdBrightnessUp: line 72 of pc
expected keysym, got XF86KbdLightOnOff: line 70 of pc
expected keysym, got XF86KbdBrightnessDown: line 71 of pc
expected keysym, got XF86KbdBrightnessUp: line 72 of pc
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
>                   Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server

*** itt vár néhány másodpercet ***


BScreen::BScreen: managing screen 0 using visual 0x23, depth 24
Error parsing apps entry: ([Workspace] {One})
Conky: /home/mazursky/conky/conkyrc.file: 122: no such configuration: 'machine'
Conky: forked to background, pid is 1080

Conky: desktop window (46) is root window
Conky: window type - desktop
Conky: drawing to created window (800002)
Conky: drawing to single buffer

*** itt ragad le végleg, ilyenkor átmegyek a másik szobába a FreeBSD szerverhez, és a Alt+Ctl+BckSpc kombinációt lenyomva megy tovább ***


X connection to :0.0 broken (explicit kill or server shutdown).
xinit:  connection to X server lost.
The application 'gnome-terminal' lost its connection to the display :0.0;
most likely the X server was shut down or you killed/destroyed
the application.

waiting for X server to shut down FreeFontPath: FPE "/usr/local/lib/X11/fonts/misc/" refcount is 2, should be 1; fixing.


[mazursky@linuxsucks ~]$
[mazursky@linuxsucks ~]$ exit
logout
Connection to 192.168.xx.yy closed.
mazursky@debian:~$

Szóval nem akar átjönni az X, viszont a FreeBSD-s masinán meg elindul, és ott tudom hasnzálni, de nem ez a cél, hanem, hogy az grafikus felület is átjöjjék.
Kiírattam a ~/.xsession és ~/.xinitrc tartalmát, hátha épp amiatt nem jó.

Szerintetek mit nézek be, hogy nem jön át az X?

ELőre is köszi a segítséget.
/mazursky

FreeBSD boot probléma

Fórumok

A következő hibaüzenetet kaptam egy usertől:
"^[[D el tölti fel a képernyőt ha nem ütök Entert a bekapcsolás után"

"elsőnek fehéren írja ki a szöveget és amint átvált szürkére megjelenik a jel"

"aztán amikor elérünk a login-hoz nem áll meg hanem egyből a password-re ugrik anélkül hogy beírtam volna valamit"

A dmseg-ben a következőt találtam:
WARNING: /home was not properly dismounted

Az fsck-t futtatva nem találtam hibát.

A "szürke" kifejezésből kiindulva úgy gondolom a multiuser módban lesz a probléma. Ha jól tudom akkor ekkor az /etc/fstab és az /etc/rc.conf töltődik be. De ránézésre nem találtam egyikben se semmi hibát:
fstab:


/dev/ad4s2b             none            swap    sw              0       0
/dev/ad4s2a             /               ufs     rw              1       1
/dev/ad4s2e             /tmp            ufs     rw              2       2
/dev/ad4s2f             /usr            ufs     rw              2       2
/dev/ad4s2d             /var            ufs     rw              2       2
/dev/acd0               /cdrom          cd9660  ro,noauto       0       0
/dev/ad4s3              /home           ufs     rw              1       1

rc.conf:


keymap="hu.iso2.102keys"
font8x14="iso02-8x14"
font8x16="iso02-8x16"
font8x8="iso02-8x8"
sshd_enable="YES"
usbd_enable="YES"
ifconfig_vr0="DHCP"
sendmail_enable="YES"
sendmail_flags="-bd"
sendmail_pidfile="/var/spool/postfix/pid/master.pid"
sendmail_outbound_enable="NO"
sendmail_submit_enable="NO"
sendmail_msp_queue_enable="NO"
noip_enable="YES"

NFS: /etc/exports kérdések

Fórumok

Szervusztok!

A felállás: FreeBSD NFS server, Linux NFS client

Ami működik: linux alól a /etc/fstab megfelelő sora így néz ki:
192.168.11.55:/share /nfs-shared nfs rw,hard,intr,user 0 0
User mount-ol, és azon kívül tud könyvtárat váltani, de nem tud dolgozni benne.
De root login alól viszont működik minden.

A szerver oldal:
FreeBSD /etc/exports
/share -maproot=0:0 192.168.11.101 192.168.11.102
/share -alldirs 192.168.11.101 192.168.11.102
/share 192.168.11.101(rw)
/share 192.168.11.102(rw)

A share jogosultsága egyébként 777, de ez se nagyon hat rá.

Sajnos a leírások alapján eddig jutottam, de a két user mégse tud dolgozni ;~(((
Mit nézek be/spilázok túl, hogy nem jó?

/mazursky

PC- vagy Desktop BSD? Mi a különbség?

Fórumok

Hi!

Régebben már nyitottam egy topikot BSD témában, de azóta még mindig nem tudtam rászánni magamat a telepítésre... :S
A kérdésem most az hogy a PC-BSD és a DesktopBSD között mi a különbség?
Én úgy vettem ki, hogy mind2 a FreeBSD-re épül és user-freindly területen tesz hozzá.
Ezen kívül? Főleg tapasztalatokra lennék kíváncsi.
És once again bocsi a lamer kérdésekért...

Melyik BSD kernel támogatja a legtöbb hardvert?

Fórumok

Üdv,

Kíváncsi lennék hozzáértők véleményére a fenti kérdéssel kapcsolatban, plussz hogy ki melyik BSD-t találja a leghasználhatóbbnak?

A NetBSD azt állítja magáról, hogy már a kezdetek óta van a kernelében USB támogatás. Sőt úgy tudom, hogy nagyon flexibilis OS, de BSD-kel nincs mélyebb tapasztalatom. Mi a helyzet a FreeBSD-vel pl.?

Köszi-

FreeBSD bootolható ISO - nem indul

Fórumok

Üdv!

Van egy ideje egy "rossz szokásom", Linux liveCD-khez adok hozzá néhány extra dolgot (doksik, beállítások, zenék stb.). Ez nagyon jól jön, ha távol vagyok megszokott környezetemtől, mivel így csak be kell tenni a cuccot egy gépbe és a kedvenc dolgaim azonnal kéznél vannak.
Eddig mindig bevált, de most FreeBSD (FreeSBIE v. DesktopBSD) CD-vel akartam megcsinálni, és nem sikerült.

A műveletsor elvileg pofonegyszerű lenne:

Kibontom az eredeti ISO-t (vagy kimásolom a CD-ről), hozzáadok egy új mappát a saját dolgaimmal, majd mkisofs/genisoimage segítségével újracsomagolom ISO-ba, végül pirítás.

A bootolást eddig - linuxnál - ISOLINUX és GRUB esetén hiba nélkül beállítottam (isolinux-nál pl. így: "-b boot/isolinux/isolinux.bin -c boot/isolinux/boot.cat" stb, attól függően hol vannak és hogy hívják a fileokat, GRUB-nál pedig elég ugye a "-b stage2_eltorito").
de FreeBSD-nél nem ezek vannak, hanem a "cdboot" (tehát:

 -b cdboot -c boot.catalog 

- bár utóbbi nem is kell úgy tapasztalom).
Így néz ki teljesen a mkisofs parancssor, és mégsem működik:


mkisofs -o FeeSBIE_.iso -b boot/cdboot -c boot.catalog -no-emul-boot -boot-load-size 4 -UDF -udf-symlinks -J -r -allow-leading-dots -ldots -allow-lowercase -allow-multidot -joliet-long -l -full-iso9660-filenames -relaxed-filenames -max-iso9660-filenames -no-iso-translate -graft-points -iso-level 4 -boot-info-table FreeSBIE_

vagy:


/usr/bin/genisoimage -o FreeSBIE_.iso -b boot/cdboot -c boot.catalog -no-emul-boot -boot-load-size 4 -graft-points -volid FreeSBIE -volset-size 1 -volset-seqno 1 -rational-rock -no-cache-inodes -udf -allow-leading-dots -full-iso9660-filenames -relaxed-filenames -allow-lowercase -no-iso-translate -allow-multidot -max-iso9660-filenames -iso-level 4 -boot-info-table FreeSBIE_ 

Ki a hibás?

(Hozzátenném, hogy a megírt CD úgy csinál, mintha bootolna, de csak ezt produkálja. (és ugyanígy az ISO VMWare-ben is). Többször nekifutottam, mindig ezt kaptam.. Bosszantó, hogy kinevetnek :-) ).

(Azóta kipróbáltam OpenBSD liveCD-vel (Olive) is (ott a

 -b cdrom38.fs -c boot.catalog 

kapcsolóval), de ugynúgy nem működik..)