怎樣修改SSH和FTP的登入埠
LINUX 的預設SSH 埠是 22。為了防止別人暴力破解(這年頭無聊的菜鳥黑客太多),建議修改SSH 訪問埠:
第一步:
[[email protected] ~]#vim /etc/ssh/sshd_config
找到#Port 22一段,這裡是標識預設使用22埠,修改為如下:
Port 22
Port 3456
注意:先不要刪除Port 22,以免發生意外無法登入。
儲存退出,然後執行/etc/init.d/sshd restart(或/etc/init.d/ssh restart,或service sshd restart),重啟SSH服務,這樣SSH埠將同時工作與22和3456上。測試成功後再關閉22埠。
如果沒有啟用防火牆或者防火牆沒有遮蔽埠,就可以直接測試新埠是否可用了。
如果打開了iptables,則執行第二步:
編輯防火牆配置:vi /etc/sysconfig/iptables 開放 3456埠
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3456 -j ACCEPT
然後執行/etc/init.d/iptables restart
第三步:
使用ssh工具連線3456埠,來測試是否成功。
如果連線成功了,則再次編輯sshd_config的設定,將裡邊的Port 22 刪除即可。
最後,別忘了重啟SSH服務哦。
修改FTP埠相對要複雜一些,主要是因為FTP軟體太多,啟動方式也不一樣。
第一種情況:vsftpd
步驟:1.修改/etc/services檔案
# vi /etc/services
將21/tcp修改為20129/tcp (20129是你自己想要的埠號,可以隨便修改,不過必須注意:埠號最大為65535。)
2.修改(新增)FTP配置檔案vsftpd.conf
# vi /etc/vsftpd/vsftpd.conf
如果檔案中有Listen_port=21,則將21修改為2021,
否則新增一行Listen_port=2021
3.啟動TFP服務
# service vsftpd restart
4.檢查TFP服務
# service vsftpd status
第二種情況:FTP整合在Kloxo之中。Kloxo是一整套的伺服器模組,其中一個是FTP。您不能改變對Kloxo管理控制面板的伺服器配置。預設情況下Kloxo使用pureftp作為FTP伺服器,xinetd的作為協助程序啟動FTP服務。
步驟:1,登入使用root的SSH訪問。
您的pureftp配置是在/etc/xinetd.d/pureftp,這個檔案的第一行就是ftp的服務,一般不需修改。
2,開啟/etc/services 編輯,找到這些行:
ftp 21/tcp
ftp 21/udp fsp fspd
將其修改成這樣:
ftp 20129/tcp
ftp 20129/udp fsp fspd
儲存檔案並退出。
3,重新啟動xinetd:
service xinetd restart
檢查所有的監聽埠:
netstat -an | grep LISTEN
如果已沒有偵聽埠21,而是發現埠20129
tcp 0 0 0.0.0.0:20129 0.0.0.0:* LISTEN
則應該就算成功了。當然,你應該馬上通過您的FTP客戶端來測試一下,不要忘記使用新埠哦!
第三種情況:LNMP整合pureftp
這種情況應該修改 /usr/local/pureftpd/pure-ftpd.conf
找到其中的
#Bind 127.0.0.1,21
修改為:
Bind 127.0.0.1,20129
有的時候這樣也不行,那就將127.0.0.1刪掉,改為
Bind ,20129
然後重啟ftp服務 /etc/init.d/pureftpd restart
相關推薦
怎樣修改SSH和FTP的登入埠
LINUX 的預設SSH 埠是 22。為了防止別人暴力破解(這年頭無聊的菜鳥黑客太多),建議修改SSH 訪問埠: 第一步: [[email protected] ~]#vim /etc/ssh/sshd_config 找到#Port 22一段,這裡是標識預設使用22埠,修改為如下: Port 2
修改http和https的埠號
1、修改http的埠 開啟$HTTPD_HOME/conf/httpd.conf檔案,找到Listen,後面緊跟的是埠號,預設是80,把它修改為你想設定的埠號即可。 如果不知道Apache的安裝目錄,可以用locate httpd.conf命令來查詢。
linux下修改ssh預設的連線埠及禁止root遠端連線等
一、背景 還是來源於一篇部落格,博主的伺服器被入侵者無情入侵,所用的手段就是先獲取root的密碼,然後遠端連線root。那麼如果我們修改ssh預設連線的埠,並且禁止root遠端連線的話,是不是就稍微安全點呢。 二、修改ssh預設連線埠 1、
轉-修改ssh登入埠22
1 . 登入伺服器,開啟sshd_config檔案 [[email protected] ~]# vim /etc/ssh/sshd_config 2 . 找到#Port 22,預設是註釋掉的,先把前面的#號去掉,再插入一行設定成你想要的埠號,注意不要跟現有埠號重複 ......
linux中禁止root使用者ssh遠端登入並修改ssh遠端登入埠
<p style="list-style: none; margin: 5px 0px 10px; padding: 0px; font-size: 26px; text-align: cent
Apache web伺服器修改登入埠和訪問埠的方法
利用ubuntu搭建的Apache web伺服器,必須要修改Apache2 的預設埠80,因為這個埠往往會被多數黑客攻擊,很容易會被修改或封閉,所以必須選擇合適的埠,進行如下的設定: 1.修改
伺服器搭建(1)——從購買雲伺服器到修改SSH埠、禁用ROOT遠端登入
伺服器搭建從購買雲伺服器到修改SSH埠、禁用ROOT遠端登入前言 此文章為畢設前夕為畢設做準備的學習實踐文,將一步一步緩緩道來過程,且陳述所遇之困難。步驟一:購買雲伺服器 首先要去購買一臺雲伺服器,廠商很多,除了不知名特小公司,主要有以下多家:阿里雲、騰
linux中修改ssh端口和禁止root遠程登陸設置
linux中修改ssh端口和禁止root遠程登陸設置linux中修改ssh端口和禁止root遠程登陸設置查看下系統版本[[email protected]/* */ ~]# cat /etc/redhat-releaseCentOS release 6.7 (Final)修改配置文件linux修改
修改SSH登陸埠,防止vps被攻擊
博主前段時間購買了一個VPS,終於開始了科學上網的生活。但是呢,由於博主沒有修改SSH的連線埠,導致有大量的黑客對我的vps進行掃描。試圖暴力破解密碼,將博主的vps當做肉雞處理。為了防止題注的vps被不良分子當做肉雞進行跳轉攻擊。博主刻意把自己的vps的SS
Kail 系統——SSH進行遠端登入(使用者和密碼正確,但是登入不上)
安裝SSH服務 1、檢視系統中有沒有安裝SSH 輸入下面的命令: [email protected]:~# ssh localhost 若顯示下面資訊,則沒有安裝 ssh: connect to host localhost port 22: Connection
linux設定ssh免密登入和ssh-copy-id命令
linux系統配置免密碼的方式: 1:ssh-keygen -t rsa ssh-keygen -t dsa 生成金鑰 2:ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected] # 接下來一路回車到底
Centos 解決SSH 免密碼登入 以及Crontab製作定時SSH自動登入和關閉的指令碼
一、SSH免密碼登入 假設要登入的機器為192.168.1.100,當前登入的機器為192.168.1.101。 首先在101的機器上生成金鑰(如果已經生成可以跳過): $ ssh-keygen -t rsa一路回車即可。 然後在將生成的公鑰複製到機器100上的~/.ssh/authorized_ke
SSH是什麼?Linux如何修改SSH埠號?
通過SSH連線可以遠端管理Linux等裝置,預設linux ssh埠是22埠,如何修改SSH預設埠,如何增加SSH埠呢?,下面小編給大家演示一下 工具/原料 Xshell putty 等遠端工具 Linux系統
SSH 免密登入配置和遠端登入伺服器
生成SSH私鑰和公鑰 ssh-keygen -t rsa 手動建立一個 authorized_keys檔案 touch ~/.ssh/authorized_keys 公鑰檔案內容複製到authorized_keys檔案裡面 cat ~/.ssh/id_rsa.pub
LINUX 修改SSH預設22埠的方法
首先修改配置檔案 vi /etc/ssh/sshd_config 找到#Port 22一段,這裡是標識預設使用22埠,修改為如下: Port 22 Port 50000 然後儲存退出 執行/etc/init.d/sshd restart 這樣SSH埠將同時工作與22和
Linux修改ssh預設22埠的方法
我們一般不會使用預設的22埠訪問linux,怕遭受攻擊,所以一般會修改ssh的預設訪問埠 LINUX 修改SSH預設22埠的方法 首先修改配置檔案 vi /etc/ssh/sshd_config 找到#Port 22一段,這裡是標識預設使用22埠,修改為如下:
Centos7 修改SSH埠,以及修改密碼
前兩天公司Linux主機被qW3xT.3 挖礦病毒攻擊了~~,然後就對Centos7各種設定。 1、開啟防火牆, (以前都是出於關閉狀態); 2、修改預設的SSH 22 埠; 3、修改密碼。 修改SSH埠步驟如下: 1> 修改SSH配置檔案 vim /etc
CentOS下修改mysql資料庫編碼為UTF-8(附mysql開啟遠端連線和開放3306埠)
樓主在配置好linux雲伺服器的jdk,tomcat,mysql後,當要開始部署專案是,突然意識到一個很嚴重的問題,那就是資料庫的編碼問題,自安裝完成後並未修改資料庫的額編碼。。。。下面就來說說linux下修改mysql的編碼問題吧。。有一個問題網上很多地方都沒說到,詳情請繼續往下看。
windows 修改遠端登入埠號
執行regedit.exe開啟登錄檔編輯器,即在cmd的dos視窗輸入regedit命令 找到如下注冊表子項: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\Por
Linux修改ssh預設埠
[[email protected] ~]# vim /etc/ssh/sshd_config找到#Port 22,預設是註釋掉的,先把前面的#號去掉,再插入一行設定成你想要的埠號,注意不要跟現有埠號重複 Port 22Port 200#AddressFamily any#ListenAddres