ubuntu ssh如何连接mysql_ubuntu配置ssh连接方式
pgadmin4
配置界面的password指的是數(shù)據(jù)庫用戶的密碼, 不是服務器的密碼.
pg數(shù)據(jù)庫
1.確保遠程服務器開放相應端口.這個是在防火墻設置.
2.pg數(shù)據(jù)庫服務器允許外部ip訪問, 默認是只允許localhost. 通過修改postgresql.conf實現(xiàn)
3.配置用戶訪問權限,修改pg_hba.conf文件實現(xiàn).
路徑在/etc/postgresql/9.3/main/然后重啟/etc/init.d/postgresql restart
1.修改postgresql.conf文件,將數(shù)據(jù)庫服務器的監(jiān)聽模式修改為監(jiān)聽所有主機發(fā)出的連接請求。
定位到#listen_addresses='localhost’。PostgreSQL安裝完成后,默認是只接受來在本機localhost的連接請求。將行開頭都#去掉,將行內(nèi)容修改為listen_addresses='*'來允許數(shù)據(jù)庫服務器監(jiān)聽來自任何主機的連接請求。
2.修改pg_hba.conf文件,配置用戶的訪問權限(#開頭的行是注釋內(nèi)容):
# TYPE??DATABASE????USER????????CIDR-ADDRESS??????????METHOD
# IPv4 local connections:
host????????all???????????????????all??????????????127.0.0.1/32????????????????md5
host????????all????????????? ? ? ?all ?192.1.1.2/32????????????????md5
以上紅色部分為新添加的項。
以上內(nèi)容需要注意以下兩點:
1. 數(shù)據(jù)庫名與用戶名注意大小寫,PostgreSQL是區(qū)分大小的;
2. CIDR-ADDRESS(用戶的IP范圍)的值的格式是:IP/數(shù)值
數(shù)值取值范圍為:0,8,16,24,32 即表示掩碼bit的個數(shù);
例如:
32 -> 192.168.1.1/32 表示必須是來自這個IP地址的訪問才合法;
24 -> 192.168.1.0/24 表示只要來自192.168.1.0 ~ 192.168.1.255的都合法;
16 -> 192.168.0.0/16 表示只要來自192.168.0.0 ~ 192.168.255.255的都合法;
8???-> 192.0.0.0/16 表示只要來自192.0.0.0 ~ 192.255.255.255的都合法;
0???-> 0.0.0.0/0 表示全部IP地址都合法,/左邊的IP地址隨便了只要是合法的IP地址即可;
完成上面兩個配置文件的修改以后,為了讓配置生效,需要重新啟動PostgreSQL數(shù)據(jù)庫服務器。
/etc/ssh/sshd_config
將PasswordAuthentication yes設置出來, 之后service ssh restart
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的ubuntu ssh如何连接mysql_ubuntu配置ssh连接方式的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: win10怎么启动更新失败 Win10系
- 下一篇: 系统安装界面黑屏怎么办 系统安装黑屏解决