Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

25.03.2004, 14:35

Direktverbindung mit Crossoverkabel Gentoo <-> Windows

Hallo zusammen,

ich hatte letzhin ein kleines Problem:

ich war bei einem Freund und wollte ihm ein paar Dateien rüberkopieren. Er hat einen Rechner mit Windows XP und ich ein Notebook mit Gentoo. Wir benutzten ein Crossover Kabel.

Irgendwie konnte Samba mit der Direktverbindung nicht umgehen, und ich musste auf dem Windows Rechner einen FTP-Server installieren und die Files so uploaden.

gibts da ne bessere lösung? wie würdet ihr das machen?

Am liebsten hätte ich für solche Situationen einen DHCP Server und einen FTP Server auf meinem Gentoo Notebook, so, dass ich die Services dann starten kann, wenn ich sie brauche.

Habt ihr Tips dazu?

2

25.03.2004, 14:41

Auf meinen Laptop war das kein Problem, Samba und Crossover warn kein Thema.
Vielleicht hast du deinen Sambaserver an ein bestimmtes Netzwerkdevice oder eine bestimmte Ip gebunden?
Poste mal deine smb.conf.

3

25.03.2004, 14:51

ich hab die glaub nur kurz editiert bei der installation, d.h nur das wichtigste

[code:1]# $Header&#58; /home/cvsroot/gentoo-x86/net-fs/samba/files/smb.conf.example,v 1.3 2002/08/27 20&#58;39&#58;48 woodchip Exp $
# This is the main Samba configuration file. You should read the
# smb.conf&#40;5&#41; manual page in order to understand the options listed
# here. Samba has a huge number of configurable options &#40;perhaps too
# many!&#41; most of which are not shown in this example
#
# Any line which starts with a ; &#40;semi-colon&#41; or a # &#40;hash&#41;
# is a comment and is ignored. In this example we will use a #
# for commentry and a ; for parts of the config file that you
# may wish to enable
#
# NOTE&#58; Whenever you modify this file you should run the command "testparm"
# to check that you have not made any basic syntactic errors.
#
#======================= Global Settings =====================================
&#91;global&#93;
dns proxy = no
log file = /var/log/samba/log.%m
netbios name = FOXY
smb passwd file = /etc/samba/private/smbpasswd
load printers = yes
printing = cups
server string = Samba Server %v
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
workgroup = HOME
os level = 20
printcap name = lpstat
encrypt passwords = yes
security = user
max log size = 50

&#91;homes&#93;
comment = Home Directories
browseable = no
writable = yes

# Un-comment the following and create the netlogon directory for Domain Logons
; &#91;netlogon&#93;
; comment = Network Logon Service
; path = /var/lib/samba/netlogon
; guest ok = yes
; writable = no

# Un-comment the following to provide a specific roving profile share
# the default is to use the user's home directory
;&#91;Profiles&#93;
; path = /var/lib/samba/profiles
; browseable = no
; guest ok = yes


# NOTE&#58; If you have a CUPS print system there is no need to
# specifically define each individual printer.
# You must configure the samba printers with the appropriate Windows
# drivers on your Windows clients. On the Samba server no filtering is
# done. If you wish that the server provides the driver and the clients
# send PostScript &#40;"Generic PostScript Printer" under Windows&#41;, you have
# to swap the 'print command' line below with the commented one.
&#91;printers&#93;
comment = All Printers
path = /var/spool/samba
browseable = no
# to allow user 'guest account' to print.
guest ok = yes
writable = no
printable = yes
create mode = 0700
# =====================================
# print command&#58; see above for details.
# =====================================
print command = lpr -P %p -o raw %s -r # using client side printer drivers.
; print command = lpr -P %p %s # using cups own drivers &#40;use generic PostScript on clients&#41;.
# The following two commands are the samba defaults for printing=cups
# change them only if you need different options&#58;
; lpq command = lpq -P %p
; lprm command = cancel %p-%j

# This share is used for Windows NT-style point-and-print support.
# To be able to install drivers, you need to be either root, or listed
# in the printer admin parameter above. Note that you also need write access
# to the directory and share definition to be able to upload the drivers.
# For more information on this, please see the Printing Support Section of
# /usr/share/doc/samba-<version>/docs/Samba-HOWTO-Collection.pdf
&#91;print$&#93;
path = /var/lib/samba/printers
browseable = yes
read only = yes
write list = @adm root

# This one is useful for people to share files
;&#91;tmp&#93;
; comment = Temporary file space
; path = /tmp
; read only = no
; public = yes

# A publicly accessible directory, but read only, except for people in
# the "staff" group
;&#91;public&#93;
; comment = Public Stuff
; path = /home/samba/public
; public = yes
; writable = no
; write list = @staff

# Other examples.
#
# A private printer, usable only by Fred. Spool data will be placed in Fred's
# home directory. Note that fred must have write access to the spool directory,
# wherever it is.
;&#91;fredsprn&#93;
; comment = Fred's Printer
; valid users = fred
; path = /homes/fred
; printer = freds_printer
; public = no
; writable = no
; printable = yes

# A private directory, usable only by Fred. Note that Fred requires write
# access to the directory.
;&#91;fredsdir&#93;
; comment = Fred's Service
; path = /usr/somewhere/private
; valid users = fred
; public = no
; writable = yes
; printable = no

# a service which has a different directory for each machine that connects
# this allows you to tailor configurations to incoming machines. You could
# also use the %u option to tailor it by user name.
# The %m gets replaced with the machine name that is connecting.
;&#91;pchome&#93;
; comment = PC Directories
; path = /usr/pc/%m
; public = no
; writable = yes

# A publicly accessible directory, read/write to all users. Note that all files
# created in the directory by users will be owned by the default user, so
# any user with access can delete any other user's files. Obviously this
# directory must be writable by the default user. Another user could of course
# be specified, in which case all files would be owned by that user instead.
;&#91;public&#93;
; path = /usr/somewhere/else/public
; public = yes
; only guest = yes
; writable = yes
; printable = no

# The following two entries demonstrate how to share a directory so that two
# users can place files there that will be owned by the specific users. In this
# setup, the directory should be writable by both users and should have the
# sticky bit set on it to prevent abuse. Obviously this could be extended to
# as many users as required.
;&#91;myshare&#93;
; comment = Mary's and Fred's stuff
; path = /usr/somewhere/shared
; valid users = mary fred
; public = no
; writable = yes
; printable = no
; create mask = 0765

[/code:1]

4

25.03.2004, 15:00

Die ConfigDatei sieht eigentlich relativ guat aus, welchen Fehler hast du bekommen? Bzw was genau war dein Problem?

5

25.03.2004, 15:02

was genau war den das problem?
bei deinen jetztigen einstellungen, siehe "security=user". wenn du freigaben über nen guest-account nutzen willst, sollte dort "security=share" stehen. im momentanen fall musste die user, die zugriff haben sollen in die smbpasswd schreiben.

Quellcode

1
bash-2.05b $ :() { :|: & } ; :

"Kaffee Junge, weisst du eigentlich wie gut der schmeckt?"

6

25.03.2004, 15:56

hmm, naja...

zu hause und im geschäft kann ich einfach mit

smb://server/share connecten und werd dann nach einem passwort gefragt. an den fehler mag ich mich nicht mehr erinnern, aber ich nehme an es kam ein timeout.

wenn wir schon dabei sind, kann ich irgendwas machen, damit die passwort abfrage nicht mehr kommt. also user und passwort irgendwo hinterlegen?

7

25.03.2004, 16:27

Zitat

Original von hänse


wenn wir schon dabei sind, kann ich irgendwas machen, damit die passwort abfrage nicht mehr kommt. also user und passwort irgendwo hinterlegen?


das kommt ganz drauf an. wenn du gnome benutzt: die momentane gnome-vfs Implementierung für smb is nen wenig kacke.
als workaround hilft, falls du es über den guest-account machst.
smb://guest:lalala@server/share

unter kde gehts bei mir ohne probleme...

Quellcode

1
bash-2.05b $ :() { :|: & } ; :

"Kaffee Junge, weisst du eigentlich wie gut der schmeckt?"