Mô tả: Bài lab này yêu cầu chia sẽ dữ liệu từ một máy linux cho các máy Windows, cụ thể máy linux ở đây là máy cài hệ điều hành CentOS 6.4.
Sau đây là các bước thực hiện bài lab:
Lưu ý: đăng nhập bằng quyền root để thực hiện
Bước 1:Disable Firewall bằng lệnh
service iptables stop
Bước 2:Disbaled Selinux sau đó reboot
Vào file selinux bằng lệnh: vi /etc/sysconfig/selinux chỉnh SELINUX từ enforcing thành disabled
Bước 3:Mount ổ đĩa chứa source Centos vào /Media bằng lệnh:
mount /dev/cdrom /media
Bước 4:Cài đặt 2 gói samba và samba-client bằng lệnh:
rpm –ivh đường_dẫn_đến_và_tên_gói_phần_mềm_cần cài đặt
Bước 5:Tạo các thư mục và phân quyền thích hợp cho các thư mục cần chia sẽ đó, sau đó Add các user đến samba bằng lệnh:
smbpasswd –a Tên_User
Sau đó nhập vào mật khẩu 2 lần giống nhau
Bước 6: Cấu hình cho file /etc/samba/smb.conf bằng lệnh:
vi /etc/samba/smb.conf
Bước 7:Restart các 2 service smb và nbm 2 lần bằng lệnh:
service smb restart
(service nmb restart)
Bước 8:Cho dịch vụ samba khởi động cùng hệ thống bằng lệnh:
chkconfig smb on
(chkconfig nmb on)
Bước 9:Kiểm tra xem port samba đã mở 139 chưa bằng lệnh:
netstat –antp
Bước 10:Tiến hành truy cập dữ liệu đã chia sẽ:
Dùng 1 máy xp gõ vào địa chỉ ip của máy linux để truy cập dữ liệu
Yêu cầu nhập vào username và mật khẩu của user đã tạo trên samba
Và đây là thành quả:
Xem video:
vấn đề của tôi: mặc dù thấy thư mục đã chia sẻ song không truy xuất bên trong được và lỗi là "you do not permission to access \\x.x.x.x\share ...) mặc dù đã cấp đủ quyền để xem xóa sửa thậm chí là cho everyone (chmod 777 /share)
Trả lờiXóa