windows 10/win7如何远程连接 centos 7.6(通过xrdp)
广告:
win10远程连接控制Linux服务器:服务器开放80 22 3389 端口
windows 10 如何通过3389端口远程连接 centos 7.6(通过xrdp),用putty软件登录控制台输入以下命令:
1. yum groupinstall "GNOME Desktop" "Graphical Administration Tools" -y
(中间停住可能要等10分钟左右,提示 Complete! 为安装完成)
2. systemctl set-default graphical.target
reboot
或者参照以下更改(上面和下面二选一):
1)在“命令行模式下”以root身份进入系统
2)用Vi编辑器对相关文件进行编辑:#vi /etc/inittab
(3)将其中的:init:3修改为:init:5
(4)保存并退出::wq
(5)重新启动系统:#reboot
3. 重新登录控制台:rpm -qa|grep epel,查询是否已经安装epel库
如果没有,则以yum方式安装:yum install epel-release
正式安装:yum install xrdp
4. 以yum方式安装tigervnc-server(因为Xrdp最终会自动启用VNC,所以必须安装tigervnc-server,否则xrdp无法使用),命令为:yum install tigervnc-server
5. 用户root设置vnc密码,命令为:vncpasswd root; (输密码时,光标不会动)
6. 查看SELinux状态命令:/usr/sbin/sestatus -v 禁用
7. 或者不关闭防火墙,打开3389端口命令:
firewall-cmd --permanent --zone=public --add-port=3389/tcp
firewall-cmd --reload
由于是测试,所以在此直接关闭防火墙,命令为:
systemctl stop firewalld.service
如果需要开机关闭,则命令为:
systemctl disable firewalld.servie
云服务器一般默认没有开启防火墙,所以第7步可省。
8. 启动xrdp服务,并且设置为开机启动(大多数博客的说法,但是本人将vnc服务禁用后,远程连接依旧可以使用):
启动服务命令:systemctl start xrdp
设置开机自动启动命令:systemctl enable xrdp
reboot
9. 用windows附件---远程桌面连接,远程登录Linux桌面环境系统。配置完成。
附加知识:
Linux 如何开放端口和关闭端口
一、查看哪些端口被打开 netstat -anp:netstat -anp
二、关闭端口号:
iptables -A OUTPUT -p tcp --dport 端口号-j DROP
三、打开端口号:
iptables -A INPUT -ptcp --dport 端口号-j ACCEPT
四、保存设置
service iptables save
五、以下是linux打开端口命令的使用方法。
nc -lp 23 &(打开23端口,即telnet)
netstat -an | grep 23 (查看是否打开23端口)
六、linux打开端口命令每一个打开的端口,都需要有相应的监听程序才可以
CentOS 查看开启的端口列表 | Linux
这该指令查看服务器已开启的端口
netstat -lntp
yum upgrade -y 把所有安装包升级一遍
vi /etc/ssh/sshd_config
/usr/sbin/sshd stop
/usr/sbin/sshd start
开启图形化 startx
查看当前系统的运行级别 runlevel
reboot 重启系统
广告: