Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [sieci] dyski sieciowe
Forum PHP.pl > Inne > Komputery i oprogramowanie
kate888
Witajcie!

Jest taka sytuacja:

Mam w sieci jeden serwer na FreeBSD, i ileś komputerów w tej samej sieci (są na nich Win XP, ale jakby co zawsze moge zbootować inny system) i jak się loguje do tych XP na jakieś konto (załóżmy na katie12) to jest podłączany dysk o cyferce Z: i jest to moj dysk sieciowy, czy idzie się dowiedzieć jaka jest ścieżka tego dysku sieciowego w tym FreeBSD?

część pliku /etc/passwd
Kod
        
              
     doma:*:1253:1253:User &:/home/doma:/bin/csh ganya:*:1254:1254:User &:/home/ganya:/bin/csh



Jak widać konta uzytkownikow są tworzone w postaci /home/user, jednak jak se wrzucam cos na dysk Z:, to potem nie widać tego pliku, jako /home/katie12/plik.txt, czyli sciezka musi byc /home/katie12/xxx/plik.txt, czy idzie jakoś się dowiedzieć jaka to ścieżka nie mając bezposrednio dostepu do serwera? (ale majac pelny dostep do tych komputerow z XPkami)?

Pszepraszam za trochę głupie pytanie, czekam na odpowiedzi i pozdrawiam smile.gif
michalkjp
Pewnie masz to przez Sambę. W smb.conf są ścieżki
http://us1.samba.org/samba/docs/man/manpag...smb.conf.5.html
kate888
jak kliknelam na swoj dysk Z: to w szegolach bylo cos mniej wiecej takiego:

Kod
katie12 na
Someone\Users\Home



a oto cały plik smb.conf

Kod
[url="http://www.uw-team.org/forum/viewtopic.php?f=26&t=7120#"]
[/url]      # This is the main Samba configuration file. You should read the
# smb.conf(5) manual page in order to understand the options listed
# here. Samba has a huge number of configurable options (perhaps too
# many!) most of which are not shown in this example
#
# For a step to step guide on installing, configuring and using samba,
# read the Samba-HOWTO-Collection. This may be obtained from:
#  http://www.samba.org/samba/docs/Samba-HOWTO-Collection.pdf
#
# Many working examples of smb.conf files can be found in the
# Samba-Guide which is generated daily and can be downloaded from:
#  http://www.samba.org/samba/docs/Samba-Guide.pdf
#
# Any line which starts with a; (semi-colon) or a # (hash)
# 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: Whenever you modify this file you should run the command "testparm"
# to check that you have not made any basic syntactic errors.
#
#======================= Global Settings =====================================
[global]

   netbios name = some
   server string = some
   workgroup = ONIONE
   security = user
   hosts allow = 192.168.1. 127.
;   load printers = yes
;   printcap name = /etc/printcap
;   printcap name = lpstat
;   printing = cups
;  guest account = pcguest
#   log file = /usr/local/samba/var/log.%m
   log file = /var/log/samba/log.%m
   max log size = 50
#   password server = *
;   password server = <NT-Server-Name>
;   realm = MY_REALM
   passdb backend = tdbsam
;   include = /usr/local/samba/lib/smb.conf.%m
   interfaces = 192.168.1.1/24  
   local master = yes
   os level = 33
   domain master = yes
   preferred master = auto
   domain logons = yes
# if you enable domain logons then you may want a per-machine or
# per user logon script
# run a specific logon batch file per workstation (machine)
;   logon script = %m.bat
# run a specific logon batch file per username
;   logon script = %U.bat

# Where to store roving profiles (only for Win95 and WinNT)
#        %L substitutes for this servers netbios name, %U is username
#        You must uncomment the [Profiles] share below
   logon path = \\%L\Profiles\%U
   logon drive = H:
   logon home = \\some\%U\winprofile
;   wins support = yes
;   wins server = w.x.y.z
;   wins proxy = yes
   dns proxy = no
;  add user script = /usr/sbin/useradd %u
;  add group script = /usr/sbin/groupadd %g
;  add machine script = /usr/sbin/adduser -n -g machines -c Machine -d /dev/null -s /bin/false %u
;  delete user script = /usr/sbin/userdel %u
;  delete user from group script = /usr/sbin/deluser %u %g
;  delete group script = /usr/sbin/groupdel %g




#============================ Share Definitions ==============================
[homes]
   comment = Home Directories
   browseable = no
   writable = yes
[netlogon]
   comment = Network Logon Service
   path = /usr/local/samba/lib/netlogon
   guest ok = yes
   writable = no
   share modes = no
[Profiles]
    path = /usr/local/samba/profiles
    browseable = no
    guest ok = yes


# NOTE: If you have a BSD-style print system there is no need to
# specifically define each individual printer
[printers]
   comment = All Printers
   path = /usr/spool/samba
   browseable = no
# Set public = yes to allow user 'guest account' to print
   guest ok = no
   writable = no
   printable = yes

# This one is useful for people to share files
;[tmp]
;   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
;[public]
;   comment = Public Stuff
;   path = /home/samba
;   public = yes
;   writable = yes
;   printable = 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.
;[fredsprn]
;   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.
;[fredsdir]
;   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.
;[pchome]
;  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.
;[public]
;   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.
;[myshare]
;   comment = Mary's and Fred's stuff
;   path = /usr/somewhere/shared
;   valid users = mary fred
;   public = no
;   writable = yes
;   printable = no
;   create mask = 0765

Jak wrzucę jakiś plik na dysk Z: (czyli na dysk sieciowy) to chcialabym wiedziec jaka jest jego sciezka w tym FreeBSD, nie rozumiem jednak tych oznaczeń w pliku smb.conf, byłabym bardzo wdzięczna gdyby ktoś kto zna choć trochę sambę mógłby mi pomóc
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.