Làm thế nào để liệt kê cổ phiếu Windows từ thiết bị đầu cuối?


9

Đây là một kịch bản đơn giản mà tôi có:

  1. Windows 7 đang chia sẻ một thư mục (D: \ Project).
  2. Quyền kiểm soát hoàn toàn đã được trao cho thư mục.
  3. Trong Ubuntu 10.10, tôi có thể thấy các chia sẻ Windows từ menu Địa điểm -> Mạng.
  4. Tôi có thể tạo một thư mục trong thư mục Dự án được chia sẻ từ Nautilus

Làm thế nào để tôi lscó cùng các thư mục (được hiển thị trong Nautilus) từ thiết bị đầu cuối? ( mountls /mntkhông liệt kê các cổ phiếu Windows đó)

Thi thiên Chi tiết về những gì tôi đang làm:

  1. Sử dụng Ubuntu như một máy ảo "không đầu" bằng VirtualBox.
  2. Truy cập Ubuntu thông qua PuTTY
  3. Khả năng cấp quyền truy cập hoàn toàn vào Ubuntu VM cho thư mục dùng chung của Windows

Câu trả lời:


9

Nếu bạn đã sử dụng Nautilus để kết nối với các chia sẻ mà bạn quan tâm, thì các giá trị gắn kết cho các chia sẻ đó có sẵn trong ~ / .gvfs

Vì vậy, tôi đã đi đến nautilus của mình và gõ smb: //192.168.1.10/data vào thanh vị trí của mình, nơi đã gắn kết chia sẻ. Sau đó :

scaine@GroovyTosh:~/.gvfs$ ls -al
total 20
dr-x------  3 scaine scaine     0 2010-12-31 18:47 .
drwx------ 68 scaine scaine 20480 2010-12-31 19:42 ..
drwx------  1 scaine scaine     0 2010-10-05 19:57 data on 192.168.1.10
scaine@GroovyTosh:~/.gvfs$ 

Nếu bạn cần liệt kê các cổ phiếu có sẵn, thì như Daniel nói, bạn sử dụng smbclient. Trong trường hợp của tôi, tôi sử dụng mô hình bảo mật "chia sẻ" (không được khuyến nghị!), Vì vậy tôi không cần tham số -U:

scaine@GroovyTosh:~/.gvfs$ smbclient -L 192.168.1.10
Enter scaine's password: 
Domain=[Mine] OS=[Unix] Server=[Samba 3.5.4]

    Sharename       Type      Comment
    ---------       ----      -------
    Data            Disk      Core Data
    Backups         Disk      Daily RSnapshot backups
    IPC$            IPC       IPC Service (Core)
Domain=[Mine] OS=[Unix] Server=[Samba 3.5.4]

    Server               Comment
    ---------            -------
    CORE                 Core

    Workgroup            Master
    ---------            -------
    Mine                 CORE
scaine@GroovyTosh:~/.gvfs$



0

Chia sẻ Windows cũng có thể được truy cập theo cách dưới đây:

smbclient -L < Windows host name > -U < Windows Administrator account >
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.