Notepad++ 安裝NppFtp
-
前言
今天看技術視頻的時候,發現老師直接使用 Notepad++ 來連接 centos 服務器,用於修改遠程服務器上的 文件。
對於喜歡用 windows上的文本編輯器,對於 vi命令 使用不熟的我來說,這果然是一個很好的方案。故決定實踐一下。
-
安裝 Notepad++
在 windows 上 安裝 32 位的 notepad++,打開 notepad++,【插件】 -> 【插件管理器】,找到 NppFtp,在線安裝
1.1 若是沒有 插件管理器
下載地址:百度雲鏈接:https://pan.baidu.com/s/1qYmO7Y8 密碼:hh6v
解壓之后把里面的 plugins文件夾里的PluginManager.dll文件復制到notepad++安裝路徑下pulgins文件夾中即可。
1.2 若是NppFtp 在線安裝失敗,采用離線安裝方式
下載地址 https://github.com/ashkulz/NppFTP/releases
解壓之后把里面的 plugins文件夾里的NppFTP.dll文件復制到notepad++安裝路徑下pulgins文件夾中即可。
1.3 NppFtp配置
-
打開Notepad++
【插件】-> 【NppFtp】 -> 【Show NppFTP Window】
-
在notepad++右側會出現一個窗口,在窗口上操作
【設置】 -> 【Profile Setting】
-
彈出一個對話框
【Add New】 -> 【填入Connection上的信息】-> 【Close】
-
可以查詢 連接結果
-
在虛擬機中設置
1.1 在虛擬機上安裝 vsftpd
# 在虛擬機上安裝 vsftpd
$ yum install vsftpd
# 啟動 vsftpd
$ service vsftpd start
1.2 解決 ftp 530 Permission denied 問題
# 需要修改配置文件(/etc/vsftpd/vsftpd.conf) 中的userlist_enable的值改為NO
$ vi /etc/vsftpd/vsftpd.conf
userlist_enable=NO
$ service vsftpd restart
1.3 解決 ftp 530 Login incorrect 問題
采用root登錄,用出現 ftp 530 Login incorrect 問題
查了一下 /etc/pam.d/vsftpd 內容,其中一條是
auth required pam_listfile.so item=user sense=deny file=/etc/vsftpd/ftpusers onerr=succeed
vsftpd將禁止名單指向了/etc/vsftpd/ftpusers。於是vi /etc/vsftpd/ftpusers發現root在名單上,於是刪除root並保存,重啟 vsftpd。