當前位置:首頁 » 密碼管理 » 不允許外部訪問

不允許外部訪問

發布時間: 2022-09-26 08:10:03

① 如何允許內網訪問資料庫,不允許外部訪問資料庫

你創建賬號的時候就可以限制在不允許外部登陸。
每個資料庫的操作方法不同
mysql:用root賬號登陸,然後創建賬號的時候賦予許可權指定本機localhost
create user 'admin'@'localhost' identified by '123456'
mssql:方法一:用防火牆,阻止對外服務,主要禁止1433埠的聯入,並把它放到防火牆的規則的最前面。

方法二:關閉sql server2005 對外服務:
◆1.指向「開始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外圍應用配置器」
◆2.在「SQL Server 2005 外圍應用配置器」頁, 單擊「服務和連接的外圍應用配置器」
◆3.然後單擊展開「database engine"(資料庫引擎), 選中「遠程連接」,在右邊選中「僅本地連接」。 單擊「應用」,您會看到下消息: 「直到重新啟動資料庫引擎服務後,對連接設置所做的更改才會生效。」,單擊「確定」按鈕返回。
◆4.展開「資料庫引擎」, 選中「服務」,在右邊單擊「停止」,等到 MSSQLSERVER 服務停止,然後單擊「啟動」,重新啟動MSSQLSERVER 服務。

② 對不起,為了系統安全,不允許從外部鏈接地址訪問本系統的後台管理頁面.

代碼不是這樣寫的,下面是我寫的函數,如果isOutDate返回True,那數據就是來自外面的,你測試一下: Function isOutData() dim serName,referer isOutData=False referer=Cstr(request.ServerVariables("HTTP_REFERER")) serName=Cstr(request.ServerVariables("SERVER_NAME")) if mid(referer,8,len(serName))<>serName then isOutData=True End Function

③ 如何不讓外網訪問phpmyadmin

網上看到了, 第一,打開區域網訪問 配置文件:選擇Apachehttpd.conf 搜索關鍵字deny from ,會發現一處 deny from下有一行Allow from 127.0.0.1,然後將127.0.0.1修改為all即可,也就是Allow from all即允許任何人訪問,重啟apache 服務就可以允許外網訪問了。 第二.打開phpmyadmin外部訪問許可權(本功能如需要可以打開,為了資料庫安全不推薦打開) 找到WAMP安裝目錄中的alias目錄,修改phpmyadmin.conf配置文件,同httpd.conf一樣,把Allow from 127.0.0.1修改為:Allow from all即可。 第三,設置資料庫必須輸入用戶名密碼登陸,配置文件修改:config.inc.php 首先請修改資料庫密碼,安裝完可通過在WAMP托盤圖標中點擊phpmyadmin進入資料庫,在phpmyadmin頁面中部的「許可權」,可以看到「用戶一覽」,在下邊有一行用戶信息,即rootlocalhost這一行,點擊這一行最右側的「編輯許可權」圖標,在新頁面找到「更改密碼」,為root用戶設置密碼,並點擊「執行」。然後修改配置文件:config.inc.php,這個文件路徑是:\wamp\apps\phpmyadmin3.1.1 ,找到$cfg[''Servers''][$i][''password''] = '''';將它修改$cfg[''Servers''][$i][''password''] = ''你設置的密碼'';重新打開phpmyadmin即可完成訪問。 |! Q$ m' t+ P g3 r ]8 u 繼續,config.inc.php,將配置$cfg['Servers'][$i]['auth_type'] = 'config';修改為 $cfg['Servers'][$i]['auth_type'] = 'cookie'; 然後在這行下面添一行:$cfg['blowfish_secret'] = 'fslk3xkl319sf'; 這里引號內的字母數字你可以隨便輸入。

④ 網易博客里一些文章突然不允許外部訪問了,為什麼上面顯示的字如下。

審核的代碼演算法難免出錯,你可以申請審查

⑤ 我的網站後台進去時「對不起,為了系統安全,不允許從外部鏈接地址訪問本系統的後台管理頁面。」

如果isOutDate返回True,那數據就是來自外面的,你測試一下:

Function isOutData()
dim serName,referer
isOutData=False
referer=Cstr(request.ServerVariables("HTTP_REFERER"))
serName=Cstr(request.ServerVariables("SERVER_NAME"))
if mid(referer,8,len(serName))<>serName then isOutData=True
End Function

⑥ 阿里雲伺服器允許內網的伺服器來訪問,不允許外網的機器訪問,怎麼操作

第一步,點擊「開始」菜單/設置/控制面板/管理工具,雙擊打開「本地安全策略」,選中「IP 安全策略,在本地計算機」,在右邊窗格的空白位置右擊滑鼠,彈出快捷菜單,選擇「創建 IP 安全策略」,於是彈出一個向導。在向導中點擊「下一步」按鈕,為新的安全策略命名;再按「下一步」,則顯示「安全通信請求」畫面,在畫面上把「激活默認相應規則」左邊的鉤去掉,點擊「完成」按鈕就創建了一個新的IP 安全策略。

第二步,右擊該IP安全策略,在「屬性」對話框中,把「使用添加向導」左邊的鉤去掉,然後單擊「添加」按鈕添加新的規則,隨後彈出「新規則屬性」對話框,在畫面上點擊「添加」按鈕,彈出IP篩選器列表窗口;在列表中,首先把「使用添加向導」左邊的鉤去掉,然後再點擊右邊的「添加」按鈕添加新的篩選器。

第三步,進入「篩選器屬性」對話框,首先看到的是定址,源地址選「任何 IP 地址」,目標地址選「我的 IP 地址」;點擊「協議」選項卡,在「選擇協議類型」的下拉列表中選擇「TCP」,然後在「到此埠」下的文本框中輸入「1433」,點擊「確定」按鈕,這樣就添加了一個屏蔽 TCP 1433(RPC)埠的篩選器,它可以防止外界通過135埠連上你的電腦。點擊「確定」後回到篩選器列表的對話框,可以看到已經添加了一條策略。

最後就是激活策略
第四步,在「新規則屬性」對話框中,選擇「新 IP 篩選器列表」,然後點擊其左邊的圓圈上加一個點,表示已經激活,最後點擊「篩選器操作」選項卡。在「篩選器操作」選項卡中,把「使用添加向導」左邊的鉤去掉,點擊「添加」按鈕,添加「阻止」操作:在「新篩選器操作屬性」的「安全措施」選項卡中,選擇「阻止」,然後點擊「確定」按鈕。

第五步、進入「新規則屬性」對話框,點擊「新篩選器操作」,其左邊的圓圈會加了一個點,表示已經激活,點擊「關閉」按鈕,關閉對話框;最後回到「新IP安全策略屬性」對話框,在「新的IP篩選器列表」左邊打鉤,按「確定」按鈕關閉對話框。在「本地安全策略」窗口,用滑鼠右擊新添加的 IP 安全策略,然後選擇「指派」。

天互數據 杜超為您解答,希望能幫到你

⑦ 對不起,為了系統安全,不允許從外部鏈接地址訪問本系統的後台管理頁面

代碼不是這樣寫的,下面是我寫的函數,如果isOutDate返回True,那數據就是來自外面的,你測試一下:

Function isOutData()
dim serName,referer
isOutData=False
referer=Cstr(request.ServerVariables("HTTP_REFERER"))
serName=Cstr(request.ServerVariables("SERVER_NAME"))
if mid(referer,8,len(serName))<>serName then isOutData=True
End Function

⑧ mysql怎麼設置不允許外部連接

首先看報錯窗口。

2
經查閱,錯誤原因是:本地IP(xxx.xxx.xxx.xxx)沒有訪問遠程資料庫的許可權。
於是下面開啟本地IP(xxx.xxx.xxx.xxx)對遠程mysql資料庫的訪問許可權。
3
首先遠程連接進入伺服器,在cms中輸入mysql -u root -p,然後回車,輸入密碼後回車進入mysql命令行。

4
輸入use mysql;

5
輸入select user,password,host from user;
可以看到host中只有localhost主機。我們需要將xxx.xxx.xxx.xxx也添加到這里才對。

6
添加方法如下:
輸入
grant all privileges on *.* to root@"xxx.xxx.xxx.xxx" identified by "密碼";
這相當於是給IP-xxx.xxx.xxx.xxx賦予了所有的許可權,包括遠程訪問許可權。
然後再輸入
flush privileges;
這相當於是重新載入一下mysql許可權,這一步必須有。

7
再次輸入select user,password,host from user;
可以看到host中已經有了新加的IP。

8
現在再次用Navicat for MySQl訪問遠程mysql資料庫,已經能正常打開了。
問題解決。

9
不過還有一個問題,發現雙擊打開某張表的時候很慢,至少要3秒。
原因是:
當遠程訪問mysql時, mysql會解析域名, 所以會導致訪問速度很慢, 會有2,3秒延時!
解決辦法:
修改mysql安裝目錄下的my.ini,加上下面這個配置可解決此問題。在[mysqld]下加入:skip-name-resolve
保存退出後重啟mysql服務。
然後訪問速度就和本地一樣快啦。

⑨ 公司要求,把內網的伺服器埠,但內網用戶不允許訪問外網,這個怎麼設置

上網的問題可以用ACL或者前綴列表把要不能上網的網段挑出來,然後通過路由策略或者策略路由來控制,置於埠映射也可以直接在路由器的出介面上配置,這些基本上也就是hcia的水平就能搞定。

⑩ 我的網站後台進去時「對不起,為了系統安全,不允許從外部鏈接地址訪問本系統的後台管理頁面。」

答: 因為動力系統為了安全的緣故 所以打開後台的地址中不能包含數字或者特殊字元!

如果是為了在本地測試使用!

我告訴大家一個辦法吧!

找到根目錄下的 Admin_ChkPurview.asp 這個文件 可以自己修改或者下我的覆蓋下!

提醒為了網站安全建議傳到伺服器上的時候還是使用原來的文件! 最好保存好原來的文件!

點擊瀏覽該文件

自己修改辦法如下:

打開Admin_ChkPurview.asp 這個文件

找到

if ComeUrl="" then response.write "<br><p align=center><font color='red'>對不起,為了系統安全,不允許直接輸入地址訪問本系統的後台管理頁面。</font></p>" response.end else cUrl=trim("http://" & Request.ServerVariables("SERVER_NAME")) if mid(ComeUrl,len(cUrl)+1,1)=":" then cUrl=cUrl & ":" & Request.ServerVariables("SERVER_PORT") end if cUrl=lcase(cUrl & request.ServerVariables("SCRIPT_NAME")) if lcase(left(ComeUrl,instrrev(ComeUrl,"/")))<>lcase(left(cUrl,instrrev(cUrl,"/"))) then response.write "<br><p align=center><font color='red'>對不起,為了系統安全,不允許從外部鏈接地址訪問本系統的後台管理頁面。</font></p>" response.end end if end if

刪除就可以了!!!!!!!!!

熱點內容
android相機閃光燈 發布:2025-05-16 14:35:49 瀏覽:259
伺服器無法通過ip訪問 發布:2025-05-16 14:26:13 瀏覽:540
網吧u盤拒絕訪問 發布:2025-05-16 14:13:50 瀏覽:260
無線網檢查網路配置是怎麼回事 發布:2025-05-16 14:04:03 瀏覽:220
網路爬蟲python代碼 發布:2025-05-16 14:03:26 瀏覽:516
汽車小組件怎麼弄到安卓桌面 發布:2025-05-16 13:51:12 瀏覽:220
linuxg編譯器下載 發布:2025-05-16 13:50:58 瀏覽:776
centosc編譯器 發布:2025-05-16 13:50:17 瀏覽:948
安卓手機如何變換桌面 發布:2025-05-16 13:39:33 瀏覽:515
sql存儲過程命令 發布:2025-05-16 13:17:54 瀏覽:146