Ubuntu20.04入门

SSH

首先:Ubuntu中是不带有sshserver,需用户自己安装。

具体操作如下:

  1. 在Ubuntu下运行
sudo apt install openssh-server
sudo /etc/init.d/ssh start
  1. 在Windows下载winscp和putty

  2. 在winscp的将“环境”—“文件名为UTF-8编码”设为“开启”。

远程桌面

1.安装xfce4

sudo apt install xfce4

安装xubuntu

sudo apt install xubuntu-desktop

2.安装xrdp组件和vnc服务器

sudo apt install xrdp vnc4server

3.配置vnc服务器(自行创建配置文件,设置默认远程桌面为xfce4)

echo "xfce4-session" >~/.xsession
sudo service xrdp restart

到此处,可以通过Windows远程桌面连接服务器

-------------------开始VNC的配置----------------
SSH执行,启动vnc服务

vncserver

首次启动VNC服务会配置连接密码,设置好。

关闭vnc服务

vnc4server -kill :1

进入根目录下.vnc文件夹,其中有一个xstartup文件,用vim打开修改。
将文件中所有内容注释掉(每行最前面加#)
然后添加以下内容

unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
startxfce4 &

重新启动vnc服务:

vnc4server -geometry 1280x1024

-geometry 1280x1024 作用:设置远程桌面的分辨率为1280x1024(任意调整)

[注意这是x,字母x,不是*]
服务器端配置完成
Windows端,快捷键 【WIN+R】–>mstsc,输入用户名和密码(密码为Ubuntu登录密码)

Tab自动补全失效
因为默认的tab键在xface下已经被系统默认定义为“切换同一应用程序的窗口”,而且对于这个键来说,它的响应优先级是最高的。如果发现vnc连接成功后Tab键自动补全失效,则修改配置文件~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml。
找到所有的name=”<Super>Tab”的键值(往往不止一个),将它的value替换成“empty”,然后重启系统即可!

即原来如果是:

<property name=”&lt;Super&gt;Tab” type=”string” value=”switch_window_key”/>

则新的键值则成为:

<property name=”&lt;Super&gt;Tab” type=”string” value=”empty”/>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值