Sử dụng câu lệnh smbclient

Một phần của tài liệu Tài liệu Đồ án tốt nghiệp: Hướng dẫn cơ bản Linux pptx (Trang 48 - 50)

Smbclient cung cấp giao diện dòng lệnh gần giống nh− giao diện của FTP để truyền file qua mạng. Chi tiết về câu lệnh smbclient bạn có thể tham khảo nhờ câu lệnh:

#man smbclient

Để liệt kê các th− mục chia sẻ có trên máy 10.0.0.2 bạn dùng smbclient với tham số –L:

#smbclient -L 10.0.0.2

Kết quả sẽ cho ra một số th− mục có trên máy 10.0.0.2, để vào một trong các th− mục trên bạn dùng lệnh smbclient với tham số -U tên user (tên user có

quyền truy cập vào th− mục t−ơng ứng).

#smbclient //10.0.0.2/tên_th−_mục -U tên_user

Sau khi gõ vào mật khẩu bạn sẽ nhận đ−ợc dấu nhắc:

smb:\>

Tại dấu nhắc này bạn có thể dùng các câu lệnh nh− sau:

Ví dụ : Dùng smbclient nối đến máy Windows có địa chỉ IP là 10.0.0.2, để lấy file trên máy này ta phải làm lần l−ợt các b−ớc sau:

Xác định các th− mục đ−ợc chỉa sẻ trên máy 10.0.0.2:

#smbclient -L 10.0.0.2 -U thuong

added interface ip=10.0.0.1 bcast=10.255.255.255 nmask=255.0.0.0 session request to 10.0.0.2 failed (Called name not present)

session request to 10 failed (Called name not present) Password:

Sau khi nhập mật khẩu của tài khoản thuong (trên Windows) ta nhận đ−ợc danh sách các th− mục share trên máy 10.0.0.2 nh− hình d−ới đây:

Đồ án tốt nghiệp

Sau khi biết đ−ợc các th− mục trên máy, bạn phải dùng câu lệnh:

[root@localhost root]# smbclient //10.0.0.2/SETUP -U thuong Can’t find include file /etc/Samba/smb.conf.

added interface ip=10.0.0.1 bcast=10.255.255.255 nmask=255.0.0.0 session request to 10.0.0.2 failed (Called name not present)

session request to 10 failed (Called name not present) Password:

Domain=[GROUP] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

Đồ án tốt nghiệp

Tại dấu nhắc này bạn có thể xem các file bên trong th− mục tienna bằng lệnh ls, lấy nó về máy Linux bằng lệnh get hoặc mget:

Một phần của tài liệu Tài liệu Đồ án tốt nghiệp: Hướng dẫn cơ bản Linux pptx (Trang 48 - 50)

Tải bản đầy đủ (PDF)

(105 trang)