Professional Documents
Culture Documents
Lesson 10 - Sharing Files
Lesson 10 - Sharing Files
2
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
1 Samba Server Configuration
4
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Configuring Samba – Samba packages
Red Hat based Debian based
5
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Configuring Samba – Directories & Files
/etc/samba/smb.conf
/var/log/samba
/var/lib/samba
7
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Configuring Samba – Server file share
Steps to create server file shares:
8
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Configuring Samba – smb.conf
Samba configuration file section names
9
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Configuring Samba – smb.conf
Global section
10
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Configuring Samba – smb.conf
11
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Configuring Samba – check smb.conf syntax
12
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Configuring Samba – add client account
13
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Configuring Samba – Start smb and check
14
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Configuring Samba – smb ports
15
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Configuring Samba – smb client
16
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Configuring Samba – smb client - installing
17
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Configuring Samba – smb client – add user
18
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Configuring Samba – smb client – mount
19
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Configuring Samba – client mount at boot
20
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Configuring Samba – Config user map
22
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Configuring Samba – Join to AD
24
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Configuring Samba – Client printer access
25
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Troubleshooting samba
Use the testparm utility
26
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
2 NFS Server Configuration
NFSv3
NFSv4
28
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
NFS daemon and kernel services
29
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Installing NFS
Red Hat based Debian based
30
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
NFS directories and files
31
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
NFS directories and files
export_directory client-designation (directives)
client-designation
Driectives
32
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
NFS utilities
exportfs options
33
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Configuring temporary NFS export
On server On Client 34
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Configuring permanent NFS export
On server On Client 35
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Configuring permanent NFS export - fstab
36
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Securing NFS
Use TCP
Squash everyone
37
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Securing NFS – TCP Wraper
For example:
38
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Troubleshooting NFS
Check the /etc/exports file
41
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
FTP server and client packages
Server packages Client applications
42
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Configuring vsftpd
Primary configuration file: vsftpd.conf
(located in either the /etc/ directory or the /etc/vsftpd/)
43
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Accessing vsftpd server
OR
44
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Accessing vsftpd server - anonymous
For Download For Upload
45
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Configuring Pure-FTPd
The Pure-FTPd daemon, pure-fptd, can be run from the command line and
has many use- ful options.
46
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
Configuring Pure-FTPd – Anonymous access
Configuration files in the /etc/pure-ftpd/ or /etc/default/ directory or within a
/etc/pure-ftpd/ subdirectory
Anonymous Download
To allow Anonymous Upload
47
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com
THANKS!
ANY QUESTIONS?
48
This document is created by Nguyen Hoang Chi chi.nguyen.e4w@gmail.com