Khắc phục sự cố truy cập thư mục chia sẻ Windows XP từ Fedora:
Bạn đang nhận được lỗi:
mount error(115): Operation now in progress
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
1. Hãy chắc chắn rằng Linux có thể ping hộp khác.
Chạy lệnh này trên hộp linux đến IP của hộp windows:
el@defiant /mnt $ ping 192.168.13.107
PING 192.168.13.107 (192.168.13.107) 56(84) bytes of data.
64 bytes from 192.168.13.107: icmp_req=1 ttl=128 time=0.366 ms
--- 192.168.13.107 ping statistics ---
44 packets transmitted, 44 received, 0% packet loss, time 42999ms
rtt min/avg/max/mdev = 0.178/0.227/0.366/0.038 ms
Nếu bạn không thể với tới hộp hoặc kết nối vào và ra, mount có thể phàn nàn.
2. Đảm bảo rằng một thư mục thực sự được chia sẻ trên windows, hãy làm theo các bước sau.
- Mở trình duyệt tập tin để
C:\
.
- Tạo một thư mục mới gọi là
public
. Vì vậy, bây giờ bạn có C: \ công khai
- Trong thư mục đó, tạo một tài liệu văn bản mới gọi là "tests.txt".
- Nhấp chuột phải vào thư mục
C:\public
và đi đến tài sản.
- Nhấp vào tab chia sẻ.
- Đảm bảo: "Chia sẻ thư mục này trên mạng" được chọn. Lưu ý tên chia sẻ: 'công khai'.
- Nhấp vào ok. Một bàn tay nhỏ sẽ xuất hiện bên dưới thư mục, có nghĩa là nó được chia sẻ.
Thư mục 'công khai' hiện được chia sẻ và bạn sẽ có thể kết nối với thư mục đó với Linux.
3. Trên Linux, gắn kết chia sẻ với 'mount':
- Mở một giao diện điều khiển và
su
để root.
tạo một thư mục mkdir /mnt/windows
Đây sẽ là nơi bạn truy cập các tệp được chia sẻ.
chạy lệnh mount sẽ nhắc nhập mật khẩu:
[root@defiant mnt]# mount -t cifs //192.168.13.107/eric /mnt/windows -o username=eric
Password for eric@//192.168.13.107/public: **********
[root@defiant mnt]#
Lệnh trên nhắc bạn nhập mật khẩu, nhập mật khẩu chính xác, mật khẩu không chính xác sẽ tạo ra lỗi. Nếu bạn không chắc chắn về mật khẩu, bạn có thể thay đổi mật khẩu trên hộp cửa sổ trong Bảng điều khiển -> Tài khoản người dùng.
chạy lệnh cd /mnt/windows
và chạy ls
. Nội dung của ổ đĩa được trình bày:
[root@defiant windows]# ls
testing.txt
[root@defiant windows]#
Bạn đã kết nối với ổ đĩa windows.
4. Kết nối với ổ đĩa được chia sẻ với trình duyệt tệp konqueror hoặc linux:
- Mở trình duyệt tập tin của bạn, trong trường hợp của tôi konqueror.
- Trong thanh vị trí tệp, nhập
smb://192.168.13.107/public
và nhấn enter.
- Bạn có thể được trình bày với một hộp đăng nhập tên người dùng và mật khẩu. Nhập tên người dùng và mật khẩu của hộp cửa sổ được mô tả ở đầu bài này.
- Xin chúc mừng bạn đã kết nối với thư mục chia sẻ.
XỬ LÝ SỰ CỐ, nếu những điều trên không hoạt động.
Bước 1: Bạn đã thử khởi động lại cả hai máy tính chưa
Khởi động lại cả hai máy tính của bạn. Sau đó, đảm bảo tất cả các cập nhật windows của bạn được thực hiện. Hãy chắc chắn rằng Linux cũng được cập nhật phần mềm. Khởi động lại sau khi cập nhật.
Bước 2: Xem lại Tường lửa, Khu vực của bạn và Phần mềm bảo mật khác
Một phần mềm được thiết kế để bảo vệ máy tính của bạn khỏi vi-rút, phần mềm độc hại hoặc tệ nạn trên internet có thể đang chặn nỗ lực chia sẻ tệp của bạn. Tường lửa Windows có thể ở chế độ hoang tưởng. Mặc dù không thể đổ lỗi cho Tường lửa Windows, nhưng hãy tắt nó tạm thời để xác minh đó không phải là vấn đề. (đừng bỏ nó đi).
Có được danh sách tất cả các phần mềm bảo mật có thể được đặt ở chế độ hoang tưởng. Tường lửa Windows, tường lửa bên thứ 3, ZoneAlarms, Antivirus, Kaspersky, AVG hoặc bất cứ thứ gì khác tuyên bố để bảo vệ bạn khỏi virus / phần mềm độc hại / ác. Bạn sẽ cần xem lại những thứ này và tắt chúng theo thời gian hoặc mở một danh sách trắng thông qua chúng cho địa chỉ IP của bạn.
Bước 3: Thu thập manh mối từ phần mềm bảo mật.
ZoneAlarm giữ một bản ghi của tất cả các sự kiện và cố gắng chia sẻ thư mục, đi đến Tổng quan-> cảnh báo và nhật ký. Và xem danh sách tất cả những nỗ lực thất bại của bạn. Điều tương tự là có thể cho các phần mềm khác. Trong trường hợp đó, nó bảo vệ bạn khỏi bạn.
Bước 4: Nghi ngờ sự cố trong bộ định tuyến hoặc mạng cục bộ
Có thể bộ định tuyến, cầu nối không dây, trung tâm câm hoặc thiết bị mạng khác có một số shenanigan chỉ thị trong đó bằng cách chặn nỗ lực kết nối thư mục chia sẻ của bạn. Bản thân bộ định tuyến hoặc thiết bị có thể đang chặn một cổng hoặc có thứ gì đó ở chế độ hạn chế. Gần đây có ai bị lừa không? Hãy thử đặt lại bộ định tuyến về mặc định mọi thứ và thử lại.
Bước 5: Đảm bảo mạng cục bộ của bạn đơn giản và chính xác.
Cả hai máy tính của bạn kết nối với cùng một bộ định tuyến? Có lẽ một cái được kết nối với một cây cầu không dây netppy và cái kia với một bộ định tuyến? Đơn giản hóa mạng bằng cách tất cả các máy tính kết nối với một bộ định tuyến. Khởi động lại các bộ định tuyến và internet, thử lại.
Bước 6: Vẫn không hoạt động. Cô lập đơn vị bị lỗi.
Đã đến lúc chăn mèo và cô lập đơn vị khiếm khuyết. Chứng minh hộp windows không chia sẻ tệp của bạn bằng cách kết nối với chia sẻ với một máy tính khác. Nhận một máy tính xách tay windows, hoặc sản phẩm apple và kết nối nó với mạng của bạn và xem liệu họ có thể truy cập vào chia sẻ. Nếu họ không thể, hộp windows có vấn đề, nếu có thể, hộp Linux có vấn đề.
Bước 7: Nghi ngờ tường lửa trên Linux
Lưu ý bất kỳ báo động bảo mật đặc biệt hoặc phần mềm tường lửa đặc biệt nào trên Linux. Chạy system-config-firewall
và chắc chắn rằng smb đã được kiểm tra. Kiểm tra để đảm bảo Linux không ngăn chặn sự gắn kết của bạn. Tạo một chia sẻ smb trên một hộp Linux khác và cố gắng kết nối với nó.
Nếu không có cái này hoạt động. Sử dụng tùy chọn hạt nhân, cài đặt lại cả hai hệ điều hành và bắt đầu lại từ đầu. Đây là phẫu thuật tên lửa.