1在系统中打开终端命令工具,然后输入并运行下面的命令,来安装xrdp工具,这个工具是Linux设置远程登录必须安装的工具:
sudo apt-get install xrdp
2安装xrdp工具后,在系统菜单中依次点击并打开“系统”→“首选项”→“远程桌面”
3在打开的“远程桌面首选项”中,勾选共享下面的“允许他人查看您的桌面”和“允许其他用户控制您的桌面”,若是对安全方面要求高,可以好勾选安全下面的“您必须为本机器确认每次访问”,这样别人每次远程登录你的系统,在你的桌面d出是否允许别人登陆的提示,需要你允许,别人才能连接
4下面我们来验证在Linux系统打开远程桌面,在系统菜单中依次点击并打开“应用程序”→“互联网”→“终端服务客户端”
5在打开的终端服务客户端对话框的,计算器后面输入我们要远程登录的计算机的IP地址,协议保持默认,其它可以不用填写,然后点击右下方的“连接”按钮
6之后就打开远程登录界面,在Module里面选择“sesman-Xvnc”,一般默认为这个,若不是这个那么请选择为这个协议,然后再下面输入远程的Linux系统给登陆的用户名和密码,之后,点下面的OK按钮
7点OK按钮后,会检查登陆协议、用户名和密码,验证完成后,就开始设置一些登陆的桌面环境,不要点击右下方的OK按钮,桌面能正常连接会自动关闭这个对话框,若是验证出错,会有提示信息
8登录到远程桌面后,就和实际使用自己的电脑一样的,可以做任何 *** 作,只要你有这些 *** 作权限
发布了图坑爹,不会再问我-p 21312 221226xxxx的ssh端口是21312, 默认是22
-C 使用压缩
-N 告诉SSH客户端,这个连接不需要执行任何命令。仅仅做端口转发
-g 允许远程主机连接到建立的转发的端口
-L 端口转发的参数
用xshell远程连接linux服务器,用nohup命令来执行,才能不让服务停掉。
如:nohup testsh &
nohup 命令
用途:不挂断地运行命令。
描述:nohup 命令运行由 Command 参数和任何相关的 Arg 参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用 nohup 命令运行后台中的程序。要运行后台中的 nohup 命令,添加 & ( 表示”and”的符号)到命令的尾部。
无论是否将 nohup 命令的输出重定向到终端,输出都将附加到当前目录的 nohupout 文件中。如果当前目录的 nohupout 文件不可写,输出重定向到 $HOME/nohupout 文件中。如果没有文件能创建或打开以用于追加,那么 Command 参数指定的命令不可调用。如果标准错误是一个终端,那么把指定的命令写给标准错误的所有输出作为标准输出重定向到相同的文件描述符。
使用远程连接 *** 作都是在主机上的,指令发送到主机后 主机作为执行方不是xshell 作为执行方,不存在你说的情况,你只要发送安装命令的那一刻除非手动强制终止不然是无法取消的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)