Iloyo Bonjour, J'ai créer un serveur SAMBA pour à travers lequel je souhaite pouvoir gérer mon serveur FTP. Pour cela, j'ai créé un partage au niveau de la racine de mon FTP. Je me connecte depuis un poste windows sur mon serveur, je peut récupérer des docs, en lire, mais je ne parviens pas à envoyer mes fichiers sur le serveur. MESSAGE : Cannot copy Script process: Access is denied. The source file may be in use. Bien entendu, mon disque n'est pas plein du tout, et j'ai bien mis la config : [FTP] path = /FTP writeable = yes browseable = no guest ok = yes Quelqu'un aurait-il une solution? Merci
Magicrhesus Est-ce que tu as les droits sur le système même, je veux dire est-ce que tu as les droits d'écrire sur /FTP ?
Iloyo Pour information, voici mon fichier /etc/vsftpd/vsftpd.conf # anonymous_enable=NO # local_enable=YES # write_enable=YES # local_umask=022 # #anon_upload_enable=YES # #anon_mkdir_write_enable=YES # dirmessage_enable=YES # xferlog_enable=YES # connect_from_port_20=YES # #chown_uploads=YES #chown_username=whoever # xferlog_file=/var/log/vsftpd.log # xferlog_std_format=YES # idle_session_timeout=600 # data_connection_timeout=120 # #nopriv_user=ftpsecure # #async_abor_enable=YES # #ascii_upload_enable=YES #ascii_download_enable=YES # ftpd_banner=Welcome # #deny_email_enable=YES # (default follows) #banned_email_file=/etc/vsftpd/banned_emails # chroot_local_user=YES chroot_list_enable=YES # (default follows) chroot_list_file=/etc/vsftpd/chroot_list # #ls_recurse_enable=YES # listen=YES # #listen_ipv6=YES pam_service_name=vsftpd userlist_enable=YES tcp_wrappers=YES Et voici mon fichier /etc/samba/smb.conf #======================= Global Settings ===================================== [global] workgroup = workgroup server string = Samba Server ; security = user ; hosts allow = 192.168.1. 192.168.2. 127. load printers = yes ; printcap name = /etc/printcap ; printcap name = lpstat ; printing = cups cups options = raw ; guest account = pcguest log file = /var/log/samba/%m.log max log size = 50 ; password server = <NT-Server-Name> ; realm = MY_REALM ; passdb backend = tdbsam ; include = /usr/local/samba/lib/smb.conf.%m ; interfaces = 192.168.12.2/24 192.168.13.2/24 ; local master = no ; os level = 33 ; domain master = yes ; preferred master = yes ; domain logons = yes ; logon script = %m.bat ; logon script = %U.bat ; logon path = \%L\Profiles\%U ; wins support = yes ; wins server = w.x.y.z ; wins proxy = yes dns proxy = no username map = /etc/samba/smbusers ; encrypt passwords = yes ; guest ok = no ; guest account = nobody ; 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 writeable = 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 [printers] comment = All Printers path = /usr/spool/samba browseable = no ; guest ok = no ; writeable = no printable = yes ;[tmp] ; comment = Temporary file space ; path = /tmp ; read only = no ; public = yes ;[public] ; comment = Public Stuff ; path = /home/samba ; public = yes ; writable = yes ; printable = no ; write list = @staff ;[fredsprn] ; comment = Fred's Printer ; valid users = fred ; path = /homes/fred ; printer = freds_printer ; public = no ; writable = no ; printable = yes ;[fredsdir] ; comment = Fred's Service ; path = /usr/somewhere/private ; valid users = fred ; public = no ; writable = yes ; printable = no ;[pchome] ; comment = PC Directories ; path = /usr/pc/%m ; public = no ; writable = yes ;[public] ; path = /usr/somewhere/else/public ; public = yes ; only guest = yes ; writable = yes ; printable = no ;[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 [root directory] path = / comment = Reserve au Management writeable = yes browseable = no valid users = Manager printable = no [FTP] path = /FTP comment = Serveur de donnees writeable = yes browseable = yes guest ok = yes printable = no Merci !!
lafrite972 Ca doit venir d'un probléme de droit sur ton fichier /FTP car les utilisateurs que tu acceptes sont des invités ont dirait donc vérifie les droit : ll -d /FTP
bertrandC Salut essaye de voir ce qui se passe du côté de SELinux .... Je me rappelle avoir eu ce genre de problèmes mais je l'avais desactivé ne sachant pas le régler ... Bon courage