linux遠程設置
⑴ linux/Ubuntu 怎麼設置打開遠程桌面登錄連接
遠程終端登錄:
首先在linux上安裝ssh服務:sudo apt-get install openssh-server openssh-client
2.修改ssh配置文件:打開/etc/ssh/ssh_config,去掉以下三項的注釋.並重啟
PasswordAuthentication yes
Port 22
Protocol 2,1
3.在你的電腦上(windows系統)安裝secureRTC、Xshell或其他遠程終端登錄工具,輸入 linux/Ubunru的IP、密碼就可以遠程登錄了
4.註:如果linux安裝在虛擬機中,有事需要設置虛擬機的網路鏈接方式。主要就是安裝ssh
⑵ 如何設置linux伺服器能被遠程連接
首先要確保linux伺服器上的sshd服務是運行的狀態,查看sshd服務狀態:/etc/init.d/sshd
status,是running狀態就行;
然後你需要確認sshd服務用到的是默認的22埠,還是設置了其他的埠,查看sshd配置文件:cat/etc/ssh/sshd_config。
你如果是用windows系統遠程linux伺服器,需要在windows上下載安裝xmanager
enterprise
4,使用裡面的xshell,打開xshell,輸入命令:
ssh
linux伺服器IP,即可。
⑶ Linux下mysql允許遠程連接怎麼設置
1、root用戶登錄到mysql資料庫
代碼示例:
/usr/local/mysql/bin/mysql -u root -p (輸入密碼進入mysql)
2、進入mysql,輸入:
代碼示例:
use mysql;
3、查看user表的情況
代碼示例:
SELECT Host,User FROM user;
//指明主機名稱,「%」表示匹配所有字元串
4、
代碼示例:
UPDATE user SET Host = '%' WHERE User= 'root' LIMIT 1;
5、輸入如下命令讓剛才設置的命令生效
代碼示例:
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
注意,在mysql 命令行形式下一定要輸入";"
按照前面五個步驟完成之後,通過控制台輸入:
代碼示例:
[root@linux ~]# mysql -h localhost -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
不讓這么連接資料庫
原因:是因為host對應的user欄位是空的,我們需要將其改為root即可
代碼示例:
mysql> select host,user from user;
+-----------+------+
| host | user |
+-----------+------+
| % | root |
| 127.0.0.1 | root |
| linux | |
| linux | root |
| localhost | |
+-----------+------+
5 rows in set (0.00 sec)
解決辦法一:
代碼示例:
mysql> update user set user='root' where host='localhost';
Query OK, 1 row affected (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 0
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
解決辦法二:
將localhost改為本機的IP地址,則能夠識別了。
代碼示例:
[root@linux ~]# mysql -h 172.16.42.68 -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 157
Server version: 5.1.66 Source distribution
Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
⑷ Linux/Ubuntu 怎麼設置打開遠程桌面登錄連接
首先在Ubuntu系統中打開終端命令工具,然後輸入並運行下面的命令,來安裝xrdp工具,這個工具是Ubuntu設置遠程登錄必須安裝的工具:
sudo apt-get install xrdp
安裝xrdp工具後,在系統才按中依次點擊並打開「系統」-----「首選項」-----「遠程桌面」
在
打開的「遠程桌面首選項」中,勾選共享下面的「允許他人查看您的桌面」和「允許其他用戶控制您的桌面」,若是對安全方面要求高,可以好勾選安全下面的「您
必須為本機器確認每次訪問」,這樣別人每次遠程登錄你的系統,在你的桌面彈出是否允許別人登陸的提示,需要你允許,別人才能連接。
下面我們來驗證在Ubuntu系統打開遠程桌面,在系統菜單中依次點擊並打開「應用程序」-----「互聯網」-------「終端服務客戶端」
在打開的終端服務客戶端對話框的,計算器後面輸入我們要遠程登錄的計算機的IP地址,協議保持默認,其它可以不用填寫,然後點擊右下方的「連接」按鈕
之後就打開遠程登錄界面,在這里的Mole裡面選擇「sesman-Xvnc」,一般默認為這個,若不是這個那麼請選擇為這個協議,然後再下面輸入遠程的Ubuntu系統給登陸的用戶名和密碼,之後,點下面的OK按鈕
點OK按鈕後,會檢查登陸協議、用戶名和密碼,驗證完成後,就開始設置一些登陸的桌面環境,如下圖所示,不要點擊右下方的OK按鈕,桌面能正常連接會自動關閉這個對話框,若是驗證出錯,會有提示信息
登錄到遠程桌面後,就和實際使用自己的電腦一樣的,可以做任何操作,只要你有這些操作許可權
下
面再來演示在windows系統中打開遠程桌面,windows
xp和win7系統基本類似,依次點擊並打開「開始」-----「所有程序」-----「附件」------「通訊」------「遠程桌面連接」,在打
開的遠程桌面連接窗口的計算機後面輸入要登陸的遠程計算機的IP地址,然後點擊右下方的「連接」按鈕
彈出的遠程登錄界面和我們上面在Ubuntu遠程登錄Ubuntu系統是一樣的,選擇登陸協議,然後輸入用戶名和對應的密碼,點OK按鈕登錄
⑸ linux遠程桌面怎麼設置
linux和linux遠程桌面沒有試過我把linux和windows之間的vnc配置過程寫給你看吧
1.在linux下安裝vnc
[root@www ~]#rpm -ivh vnc-4.1.2-14.el5
[root@www ~]#rpm -ivh vnc-server-4.1.2-14.el5
2.寫入:
[root@www ~]#vncserver
出現:
New linux.com:1 (root) desktop is South.redflag-linux.com:1
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/South.redflag-linux.com:1.log
3.編輯文件:
[root@www ~]#vi /root/.vnc/xstsrtup
#unset SESSION_MANAGER
#exec /etc/X11/xinit/xinitrc
將上面兩行的#號去掉,使其生效
twm & 改為gnome - session &
4.重啟VNC
[root@www ~]#service vncserver restart
5.殺掉以前的連接號:(****此步驟相當重要*****)
[root@www ~]#vncserver -kill linux.com:連接號 (註:連接號第一個為1,第二個為2)
6啟動vnc連接號:
[root@www ~]#vncserver
這樣將會得到一個連接號1
7.在windows下安裝安裝vnc viewer
8.運行vnc viewer,輸入ip+連接號
例如:192.168.2.98:1
⑹ Linux系統怎樣實現遠程登錄
雙擊putty.exe 輸入要登錄的伺服器的IP或者主機名。然後單擊"Open"。
彈出登錄界面,要求輸入用戶名,按回車。
輸入用戶名對應的密碼,
SSH服務支持一種安全認證機制,即密鑰認證。首先使用工具 PUTTYGEN.EXE 生成密鑰對,如下圖
該工具可以生成三種格式的key :SSH-1(RSA) SSH-2(RSA) SSH-2(DSA) ,採用默認的格式即SSH-2(RSA)。Number of bits in a generated key 這個是指生成的key的大小,這個數值越大,生成的key就越復雜,安全性就越高。
然後單擊Generate 開始生成密鑰對,(注意的是,在這個過程中滑鼠要來回的動,否則這個進度條是不會動的):
密鑰對已經生成了。可以給密鑰輸入一個密碼,(在Key Passphrase那裡)也可以留空。然後點 Save public key 保存公鑰,點 Save private Key 保存私鑰
接下來就該到遠程linux主機上設置了,
1)創建目錄 /root/.ssh 並設置許可權
[root@localhost ~]# mkdir /root/.ssh mkdir 命令用來創建目錄
[root@localhost ~]# chmod 700 /root/.ssh chmod 命令是用來修改文件屬性許可權
2)創建文件 / root/.ssh/authorized_keys
[root@localhost ~]# vim /root/.ssh/authorized_keys vim
3)打開剛才生成的public key 文件,建議使用寫字板打開,這樣看著舒服一些,復制從AAAA開頭至 「---- END SSH2 PUBLIC KEY ----「 該行上的所有內容,粘貼到/root/.ssh/authorized_keys 文件中,要保證所有字元在一行。(可以先把復制的內容拷貝至記事本,然後編輯成一行載粘貼到該文件中)。在這里要簡單介紹一下,如何粘貼,用vim打開那個文件後,該文件不存在,所以vim會自動創建。按一下字母」i」然後同時按shift + Insert 進行粘貼(或者單擊滑鼠郵件即可),前提是已經復制到剪切板中了。粘貼好後,然後把游標移動到該行最前面輸入ssh-ras ,然後按空格。再按ESC,然後輸入冒號wq 即 :wq 就保存了。
再設置putty選項,點窗口左側的SSh –> Auth ,單擊窗口右側的Browse… 選擇剛剛生成的私鑰, 再點Open ,此時輸入root,就不用輸入密碼就能登錄了。
⑺ 如何設置linux伺服器能被遠程連接
首先要確保linux伺服器上的sshd服務是運行的狀態,查看sshd服務狀態:/etc/init.d/sshd status,是running狀態就行;
然後你需要確認sshd服務用到的是默認的22埠,還是設置了其他的埠,查看sshd配置文件:cat/etc/ssh/sshd_config。
你如果是用windows系統遠程linux伺服器,需要在windows上下載安裝xmanager enterprise 4,使用裡面的xshell,打開xshell,輸入命令: ssh linux伺服器IP,即可。
⑻ Linux下mysql允許遠程連接怎麼設置
使用「Ctrl + R」組合鍵快速打開cmd窗口,並輸入「cmd」命令,打開cmd窗口。
使用「mysql -uroot -proot」命令可以連接到本地的mysql服務。
使用「use mysql」命令,選擇要使用的資料庫,修改遠程連接的基本信息,保存在mysql資料庫中,因此使用mysql資料庫。
使用「GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;」命令可以更改遠程連接的設置。
使用「flush privileges;」命令刷新剛才修改的許可權,使其生效。
使用「select host,user from user;」查看修改是否成功。
⑼ linux如何配置mysql遠程連接
先到mysql(用phpmyadmin),設置遠程主機為%,這樣就可以開啟遠程連接了。如果有防火牆,還需要在防火牆開放3306埠。
不過這個設置比較復雜,你用護衛神主機大師,一鍵安裝mysql,然後通過網頁就可以開啟mysql遠程訪問功能