Thiết lập kết nối trong Putty và WinSCP. Cài đặt và cấu hình máy khách WinSCP FTP

Để chuyển một trang web từ localhost sang hosting và công việc tiếp theo với nó, chúng ta sẽ cần một máy khách FTP. Theo tôi, đối với phòng mổ Hệ thống Windows, thuận tiện và đáng tin cậy nhất là Máy khách FTP WinSCP. Tải xuống ở đâu, cách cài đặt và cấu hình nó sẽ được thảo luận trong bài viết này.

Tôi có thể tải xuống WinSCP ở đâu?

WinSCP được phân phối theo giấy phép GNU GPL. Điều này có nghĩa là bạn có thể tải xuống miễn phí từ trang web chính thức và thoải mái sử dụng nó theo ý muốn. Đây là liên kết đến trang tải xuống: Tải xuống miễn phí WinSCP. Nhấp vào liên kết “Gói cài đặt” ở đó. Phiên bản làm việc tại thời điểm viết WinSCP 5.1.7. Đừng vội tìm phiên bản tiếng Nga của chương trình - ngôn ngữ có thể được cấu hình sau khi cài đặt chương trình mà chúng ta sẽ tiếp tục.

Cài đặt WinSCP

Chạy tệp đã tải xuống (hiện tại là wincp517setup.exe). Để lại ngôn ngữ cài đặt bằng tiếng Anh vì không có tiếng Nga trong các tùy chọn được đề xuất. Đừng lo lắng, đây không phải là ngôn ngữ giao diện của chương trình mà là ngôn ngữ sẽ được sử dụng trong quá trình cài đặt.

Trong cửa sổ chào mừng tiếp theo, chỉ cần nhấp vào “Tiếp theo>”. Tôi sẽ bỏ qua ảnh chụp màn hình - mọi thứ đều rõ ràng ở đó.

Trong cửa sổ tiếp theo, chúng tôi để lại cài đặt điển hình

Tiếp theo chúng ta được yêu cầu chọn giao diện chương trình. Tùy chọn đầu tiên giống như Tổng số chương trình Chỉ huy. Hai bảng: bảng bên trái dành cho các thư mục cục bộ, bảng bên phải dành cho các thư mục từ xa. Tùy chọn thứ hai chỉ là thư mục từ xa như trong Windows Explorer. Trên thực tế, tôi thích giao diện kiểu chỉ huy và khuyên bạn nên chọn giao diện này. Nếu muốn, bạn có thể chuyển sang tùy chọn giao diện thứ hai sau khi cài đặt chương trình trong phần cài đặt.

Cửa sổ cuối cùng là cửa sổ cuối cùng. Nó liệt kê tất cả các cài đặt chúng tôi vừa chọn. Chỉ ấn Cài đặt. Tôi cũng bỏ qua ảnh chụp màn hình. Quá trình cài đặt chương trình sẽ bắt đầu và cửa sổ cuối cùng sẽ xuất hiện ở cuối. Tôi bỏ chọn nó để nó không mở trang chủ, để lại dấu tích để bắt đầu chương trình. Bấm vào Kết thúc.

Cài đặt FTP Máy khách WinSCP hoàn thành thành công. Chương trình bắt đầu và cửa sổ ủy quyền sẽ mở ra.

Thiết lập WinSCP

Thiết lập ngôn ngữ tiếng Nga trong WinSCP

Đầu tiên, hãy thiết lập ngôn ngữ tiếng Nga đã hứa cho giao diện chương trình. Trong cửa sổ xuất hiện sau khi khởi chạy chương trình, hãy nhấp vào nút “Ngôn ngữ” ở dưới cùng rồi nhấp vào “Nhận thêm…”

Bạn sẽ được chuyển hướng đến một trang web có bảng Ngon ngu co san. Bạn cần tìm tiếng Nga và nhấp vào liên kết như trong ảnh chụp màn hình.

Kho lưu trữ ru.zip đã tải xuống phải được giải nén và tệp WinSCP.ru được sao chép vào C:\Program Files\WinSCP\ - đây là thư mục mà chương trình WinSCP được cài đặt theo mặc định. Bây giờ bạn sẽ có mục “Tiếng Nga” trong menu Ngôn ngữ.

Thiết lập kết nối WinSCP với máy chủ lưu trữ

hành động hơn nữa bạn cần tìm email bạn nhận được từ nhà cung cấp dịch vụ lưu trữ sau khi đăng ký tài khoản. Thư này phải chứa thông tin để truy cập qua FTP và SSH.

Địa chỉ máy chủ: tên máy chủ

Tên người dùng: user_name

Mật khẩu: mật khẩu

Nhập dữ liệu này vào các trường thích hợp trong cửa sổ “Đăng nhập WinSCP”.

Chúng tôi để giao thức tệp là SFTP (SSH FTP) mặc định - đây là giao thức mạng mã hóa tất cả lưu lượng truy cập, do đó kết nối của bạn với máy chủ sẽ được an toàn. Một số nhà cung cấp dịch vụ lưu trữ có quyền truy cập thông qua Giao thức SSH Bạn sẽ cần kích hoạt nó trong bảng điều khiển lưu trữ của mình. Nếu nhà cung cấp dịch vụ lưu trữ của bạn không cung cấp quyền truy cập qua SSH, bạn có thể chọn tệp Giao thức FTP, Nhưng Tốt hơn hết bạn nên thay đổi hosting thành bình thường!

Nhấp vào để lưu". Một cửa sổ sẽ xuất hiện trong đó bạn có thể thay đổi tên kết nối của mình hoặc giữ nguyên những gì được cung cấp theo mặc định. Vì lý do bảo mật, tốt hơn hết bạn không nên chọn hộp lưu mật khẩu, nhưng nếu bạn muốn lưu mật khẩu thì trong WinSCP có thể đặt một mật khẩu khác để vào chính chương trình - cái gọi là mật khẩu chính. Nếu bạn lưu mật khẩu kết nối, tôi khuyên bạn nên đặt mật khẩu chính. Làm thế nào để làm điều này, đọc thêm trong bài viết.

Bấm vào đồng ý. Cái mới được tạo sẽ xuất hiện trong danh sách kết nối. Nếu bạn chưa chọn hộp kiểm “Lưu mật khẩu” thì mỗi lần kết nối, bạn sẽ cần nhập mật khẩu truy cập. Khi bạn kết nối lần đầu tiên, bạn có thể được nhắc bằng một thông báo liên quan đến khóa công khai máy chủ. Trong trường hợp này, hãy xác nhận rằng bạn tin cậy máy chủ này. Tất nhiên, nếu bạn tin tưởng nhà cung cấp dịch vụ lưu trữ của mình. =)

Kích hoạt mật khẩu chính

Để cải thiện tính bảo mật, WinSCP có khả năng kích hoạt mật khẩu chính.

Bây giờ, khi kết nối với hosting, bạn sẽ được yêu cầu nhập mật khẩu này. Tại sao sử dụng mật khẩu chính lại thuận tiện? Nếu bạn có nhiều trang web trên máy chủ khác nhau– bạn có thể nhập tất cả các kết nối của mình vào WinSCP, lưu mật khẩu (có thể khác nhau đối với mỗi kết nối) bằng hộp kiểm “Lưu mật khẩu” và đặt mật khẩu chính. Bây giờ bạn không cần phải nhớ hoặc liên tục sao chép mật khẩu từ một tập tin cho kết nối khác nhau. Bạn chỉ cần nhớ một mật khẩu chính và nhập mật khẩu đó khi kết nối với bất kỳ máy chủ nào.

Như vậy là chúng ta đã cài đặt và thực hiện xong những điều cơ bản Cài đặt FTP Máy khách WinSCP. Với chương trình này, giờ đây chúng tôi có thể kết nối với máy chủ của nhà cung cấp dịch vụ lưu trữ, sao chép tệp vào đó, truy xuất tệp từ đó và thậm chí chỉnh sửa tệp trực tiếp trên máy chủ. Chúng tôi sẽ cần điều này khi chuyển trang web sang dịch vụ lưu trữ và để tiếp tục làm việc với nó.

Tôi mong nhận được câu hỏi và ý kiến ​​​​của bạn.

Chúc mọi người có một công việc thoải mái và an toàn!

Ngày nay, hầu hết các phần mềm đều trở nên “đóng gói” và “hấp dẫn” nhất có thể, đến mức bạn thậm chí có thể tổ chức các cuộc thi về chủ đề “tìm 5 điểm khác biệt giữa Chrome và Firefox”. Tất cả điều này có nghĩa là phần mềm đơn giản, đáng tin cậy và được nhắm mục tiêu cao sẽ phù hợp hơn bao giờ hết.

Để làm việc với ftp, nhiều người sử dụng công cụ nổi tiếng Tổng chỉ huy, có khả năng làm việc như quản lý tập tinkhách hàng ftp. Về khả năng làm việc với các tập tin, khó có thể tìm ra lỗi với Total Commander, nhưng vẫn có một số phàn nàn khi làm việc với ftp và ssh. Ví dụ: một tệp tạm thời chỉ được gửi đến máy chủ khi nó được đóng trong trình chỉnh sửa; nghĩa là, chẳng hạn như khi chỉnh sửa tệp css và thực hiện các thay đổi trên trang web, bạn cần đóng nó lại và chỉ sau đó xem các thay đổi và để tiếp tục thực hiện các thay đổi, bạn cần mở lại tệp này. Không thuận tiện lắm.

Total Commander cũng đóng phiên ftp thông qua thời gian nhất định không hành động. Chúng tôi không biết chắc chắn nhưng có vẻ như Total Commander không gửi gói tin để duy trì kết nối nên khi làm việc bạn phải liên tục kết nối lại do đứt kết nối. Và nhân tiện, ftp còn lâu mới là tốt nhất giao thức tốt nhấtđể truyền dữ liệu, vì vậy nếu máy chủ cho phép thì nên sử dụng ssh; Nên làm việc theo giao thức ssh-2 do nó Tăng cường an ninh.

Tuy nhiên, Total Commander vẫn có một điểm cộng lớn: tất cả cài đặt của nó được lưu trữ trong một tệp ini đóng, tệp này có thể được kéo từ máy tính này sang máy tính khác và do đó kích hoạt cài đặt của bạn. Nhưng bây giờ chúng tôi muốn nói về chương trình WinSCP, chương trình này có một số ưu điểm so với Total Commander khi làm việc với ftp và ssh (ở cuối tài liệu, chúng tôi sẽ xem xét khả năng chạy chương trình trong sudo).

WinSCP là gì

WinSCP là ứng dụng khách SFTP đồ họa dành cho nhiều người. các hệ điều hành, kể cả Windows có bản gốc mã nguồn mở. WinSCP cũng hỗ trợ giao thức truyền dữ liệu SCP cũ, nhìn chung đã rõ ràng ngay từ tên chương trình.

Mục đích chính của chương trình là truyền tệp ở chế độ an toàn giữa máy tính và máy chủ “thân thiện” với các giao thức này.

Chương trình được cập nhật liên tục và bạn luôn có thể tải phiên bản mới nhất bằng tiếng Anh tại URL: https://winscp.net/eng/download.php. Nhân tiện, sử dụng tiện ích là một niềm vui.

Để cài đặt phiên bản tiếng Nga, bạn phải chọn mục “Gói cài đặt đa ngôn ngữ” và khi bắt đầu cài đặt gói, hãy chọn “Tiếng Nga” từ gói ngôn ngữ được trình bày. Ngay cả khi tại thời điểm tải xuống phiên bản mới nhất bản dịch sẽ không được hoàn thành, sau đó nó sẽ phải được tải xuống bổ sung. Để thực hiện việc này (sau khi cài đặt phiên bản tiếng Anh), hãy truy cập trang “Dịch”, tải xuống bản dịch “tiếng Nga”, sau đó giải nén kho lưu trữ kết quả vào thư mục có tiện ích WinSCP.

Các tính năng của chương trình WinSCP:

  • GUI;
  • chương trình đã được dịch sang nhiều thứ tiếng, trong đó có tiếng Nga;
  • Tích hợp Windows;
  • thực hiện tất cả các thao tác tập tin chính;
  • hỗ trợ các giao thức SFTP và SCP ngoài SSH-1 và SSH-2;
  • tự động hóa các quy trình bằng giao diện dòng lệnh và kịch bản;
  • có một trình soạn thảo văn bản;
  • ủy quyền mật khẩu, GSS, hỗ trợ khóa công khai;
  • hai shell được triển khai - như trong Chỉ huy Norton và Windows Explorer;
  • cài đặt kết nối có thể được lưu lại;
  • bạn có thể sử dụng tệp cấu hình thay vì sổ đăng ký.

Hãy tập trung một chút vào giao diện. Khi bạn mở chương trình, một giao diện hai cửa sổ sẽ xuất hiện trước mặt bạn, bạn có thể thấy giao diện này trong Total Commander và nó chương trình tương tự. Khi mở, bạn cũng sẽ phải chọn máy chủ để kết nối vì chương trình từ chối hoạt động ở chế độ ngoại tuyến. Bạn cũng có thể chọn giao diện Explorer, sau đó cửa sổ sẽ được chia làm hai: ở bên trái cây thư mục sẽ được hiển thị và ở bên phải là danh sách các tệp và thư mục của một thư mục nhất định.

Nếu bạn nhấn Ctrl+N, một cửa sổ sẽ xuất hiện yêu cầu bạn chọn máy chủ kết nối. Sau khi chọn kết nối, phiên mới sẽ xuất hiện trong menu thả xuống ở đầu chương trình. Bây giờ bạn có thể chuyển đổi giữa các phiên chỉ bằng cách chọn phiên bạn cần từ danh sách. Để có thể chỉnh sửa tập tin văn bản, bạn phải chỉ định bất kỳ trình soạn thảo bên thứ ba nào - ví dụ: Dreamweaver hoặc HTMLpad.

Không giống như Total Commander, chương trình WinSCP có khả năng duy trì phiên ở trạng thái hoạt động, vì cứ sau 50 giây, chương trình sẽ gửi một gói đến máy chủ, điều này ngăn phiên bị đóng. Điều này sẽ rất hữu ích cho những người làm việc với nhiều kết nối (bây giờ bạn sẽ không phải kết nối nhiều lần nữa).

Nếu bạn mở một tệp trong WinSCP, một bản sao sẽ được tạo trong tệp tạm thời và nếu bạn thay đổi điều này tập tin tạm thời tất cả các thay đổi sẽ được tải lên máy chủ. Nghĩa là, nếu bạn thay đổi dòng chữ tiêu chuẩn “Lorem ipsum” thành “Chào mừng” và lưu những thay đổi đã làm, thì ngay sau khi cập nhật trang, những thay đổi sẽ hiển thị trên trang web. Nó cũng được triển khai tốt để làm việc với một số mở tập tin, ngay cả khi làm việc từ các tài khoản ftp khác nhau: phiên bản của chúng cũng sẽ được tải ngay lên máy chủ.

Như đã đề cập ở trên, chương trình là mã nguồn mở nên hoàn toàn miễn phí. Bạn có thể tải xuống trong trình cài đặt và trong phiên bản di động.

Làm việc với Sudo

Để có thêm các đặc quyền trong WinSCP, chương trình có thể được chạy bằng lệnh sudo khi chỉ định đường dẫn đến máy chủ SFTP. Tùy thuộc vào hệ điều hành, đường dẫn có thể khác nhau, nhưng trong Ubuntu chẳng hạn, nó sẽ như thế này: sudo /usr/lib/openssh/sftp-server
Để người dùng có thể thực thi lệnh sudo mà không cần nhập mật khẩu, cần thay đổi file /etc/sudoers và thêm vào cuối dòng: user_name ALL=NOPASSWD: /usr/lib/openssh/sftp -máy chủ
Bây giờ bạn đã biết cách làm việc với chương trình bằng sudo.

WinCSP là một ứng dụng khách đồ họa mã nguồn mở miễn phí mã nguồn cho cửa sổ. Chức năng chính của client là chuyển giao an toàn dữ liệu từ máy tính cục bộđiều khiển.

Giao diện đồ họa người dùng

Làm việc với máy chủ thông qua bảng điều khiển chắc chắn có một số lợi thế, nhưng để làm việc với các tệp, việc sử dụng trình quản lý đồ họa sẽ thuận tiện hơn nhiều.

Sau khi khởi chạy, chúng ta cần chỉ định dữ liệu kết nối, cụ thể là:

  1. giao thức,
  2. Tên máy chủ,
  3. Hải cảng,
  4. Tên người dùng, mật khẩu.

Tôi thường lưu kết nối và cũng lưu mật khẩu. Sau đó, bạn có thể kết nối và làm việc.

Đa ngôn ngữ

WinCSP đã được dịch sang nhiều ngôn ngữ. Trong quá trình cài đặt, được thực hiện bằng hai cú nhấp chuột, một cảnh báo sẽ xuất hiện rằng chương trình được dịch 98% sang tiếng Nga. Đừng lo lắng, điều này là khá đủ cho công việc. Ngay cả khi bạn đặt cược, khách hàng vẫn nói tiếng Anh - không vấn đề gì, lệnh cơ bản có thể được dịch dễ dàng ngay cả khi bạn không biết tiếng Anh.

Làm việc thông qua máy chủ proxy

Để làm việc thông qua máy chủ proxy, bạn cần thực hiện các cài đặt sau

Khi tạo kết nối, nhấp vào nút More -> Connection -> Proxy. Tiếp theo, bạn cần chọn loại proxy, chỉ định máy chủ và cổng, đồng thời, nếu cần, đăng nhập và mật khẩu.


WinCSP không thấy file ẩn

Tôi đã từng gặp phải một vấn đề như vậy. Bạn cần chỉnh sửa file .htaccess nhưng nó giống như con gopher trong phim DMB, không thấy nhưng nó có ở đó. Cách hiển thị trong wincp Các tệp ẩn? Vấn đề có thể được giải quyết khá đơn giản. Kết nối với máy chủ từ xa. Tùy chọn -> Cài đặt -> Bảng, chọn hộp để hiển thị các tệp ẩn.

Có lẽ bài viết này sẽ không đi sâu vào tất cả những điều phức tạp trong việc thiết lập kết nối, ngoại lệ, tùy chọn, v.v. Bài viết này sẽ được dùng làm tài liệu tham khảo cho các tài liệu khác. Nếu ở nơi nào khác tôi phải tham khảo nó để đảm bảo bạn có thể kết nối với máy chủ từ xa.

Và như vậy, để kết nối với máy chủ chúng ta sẽ sử dụng một trong 2 chương trình. PuTTY hoặc WinSCP. Cả hai chương trình đều miễn phí và có thể tải xuống từ các trang web chính thức mà không gặp vấn đề gì. Vì vậy, hãy làm điều đó.

Một vài lời về mỗi.

Cả hai đều hỗ trợ đây là giao thức chuyển dưới dạng SSH và WinSCP cũng như FTP. WinSCP cũng có giao diện đồ họa và trình duyệt. Điều tương tự không thể nói về Putty. Nhưng cái thứ hai hoạt động nhanh hơn.

Nếu bạn cần bắt đầu nhập lệnh trong WinSCP thì bạn cần mở console tích hợp sẵn (đây là module Putty tích hợp sẵn =)).
Trong khi Putty đã là bảng điều khiển)

Tôi cũng nhận thấy rằng khi làm việc với bảng điều khiển trong WinSCP, không thể hoạt động với quyền root và sử dụng sudo. Có lẽ điều này có thể được điều trị bằng cách nào đó, nhưng tôi không biết làm thế nào. Nếu bạn biết cách, hãy viết bình luận.

Nói chung cả 2 đều có ưu điểm của mình. Tôi sử dụng cả hai chương trình và đừng lo lắng.

Thiết lập kết nối tới máy chủ trong WinSCP

Không có gì. Chỉ cần mở chương trình và thấy một cửa sổ có danh sách các kết nối đã lưu. Tất nhiên là nếu chúng tồn tại. Nếu không, bạn sẽ chọn tùy chọn "Kết nối mới".

Điền vào tất cả các trường bắt buộc:

Giao thức truyền: SFTP = SSH hoặc FTP

Tên máy chủ: Tên miền hoặc địa chỉ IP của máy chủ của chúng tôi

Tên người dùng: Tên người dùng

Mật khẩu: Mật khẩu

Port: Nếu bạn chưa thay đổi thì hãy để nguyên như vậy.

Nếu bạn cần lưu kết nối, hãy nhấp vào lưu, sau đó lưu. Trong cửa sổ xuất hiện, nhập tên kết nối và lưu mật khẩu, nếu cần.

Rất có thể, chương trình sẽ thông báo cho bạn về việc kết nối với một máy chủ mà nó vẫn chưa biết. Nếu bạn tin tưởng máy chủ này, sau đó chỉ cần nhấp vào Có.


Ngay sau đó bạn sẽ thấy một cửa sổ kết nối và nếu mọi thứ đều ổn thì bạn sẽ được kết nối và xem hệ thống phân cấp trên máy chủ.

Các tập tin có thể được xem và chỉnh sửa. )

Chú ý! Theo mặc định, WinSCP ẩn các tập tin và thư mục ẩn. .

Nhân tiện, theo mặc định, bạn sẽ được đưa đến thư mục của người dùng mà bạn đã đăng nhập. Điều này chỉ áp dụng cho SSH. Thông qua FTP, bạn sẽ được đưa đến một thư mục mà bạn có quyền truy cập.


Cũng trong WinSCP, như tôi đã nói, bạn có thể sử dụng bảng điều khiển. Để thực hiện việc này, bạn cần tìm biểu tượng màu đen của nó ở đầu cửa sổ chương trình.


Bảng điều khiển yêu cầu một loại kết nối khác nên chương trình sẽ nhắc bạn kết nối lại. Bấm vào đồng ý.


Tuyệt vời. Bây giờ chúng ta đang ở trong bảng điều khiển.


Thiết lập kết nối đến máy chủ trong PuTTY

Cũng không có gì phức tạp cả. Mở chương trình và bắt đầu điền vào các trường bắt buộc:

Tên máy chủ: Tên miền hoặc IP của máy chủ

Port: Nếu chưa thay đổi thì để nguyên

Kiểu kết nối: SSH

Trong khối "Quản lý phiên" ở dòng trên cùng Bạn có thể nhập tên để lưu kết nối. Dòng này cũng được sử dụng để tìm kiếm danh sách các kết nối đã lưu.

Bấm vào Kết nối.


Hãy kết nối. Xin lưu ý rằng chúng tôi đã nhập Đăng nhập và Mật khẩu trong cài đặt kết nối. Tất cả là do chính máy chủ yêu cầu dữ liệu này trong bảng điều khiển. Nhập thông tin đăng nhập của bạn trước, sau đó nhập mật khẩu. Nếu bạn chưa làm việc với Linux, xin lưu ý rằng khi bạn nhập mật khẩu, nó sẽ không được hiển thị!


Về cơ bản thì đó là tất cả. Cứ liều thử đi!