参考

Linux 远程登录:SSH 的使用

使用说明

# 连接到121.40.72.111,采用用户名harttle
ssh harttle@121.40.72.111

# 连接到121.40.72.111,采用当前的local用户名
ssh 121.40.72.111

# 连接并启用X11转发
ssh -X [user]@[host]

# 启用trusted X11转发,当上述命令有错误时可尝试
ssh -Y [user]@[host]

文件共享

可以用secure cp来拷贝文件:

scp [local_filename] [user]@[host]:[/to/your/path]

# for example
# 将windows桌面文件传到树莓派的桌面
scp xx.py pi@192.168.1.1:~/Desktop/

# 将树莓派的桌面传到windows桌面文件
scp pi@192.168.1.1:~/Desktop/[文件] ./

也可以直接把磁盘挂载过去

# 服务器设置共享路径
# file: /etc/export 
/home/dir 192.168.20.203(rw,no_root_squash,async)

# 在客户端挂载该共享路径
mount 192.168.20.111:/home/dir /home/dir

X11

X11(X Window System Version 11) 是 Linux 中的窗口系统,包括 X server和 X client 通过 socket 进行通信。 GNOME, KDE 等桌面系统都是基于 X11 协议工作的。 1984 年由 MIT 开发,现在由 xorg 基金会 接管。
由于 X11 是基于 Socket 的网络协议,只要我们在 SSH 上把 X Server 的 TCP 端口转发到本地的 X Client 端口, 就实现了 Linux 远程桌面。

X Window 相关术语

  • X server 管理硬件、屏幕绘制和字体。接管着鼠标、键盘和屏幕,给各种各样的终端提供服务。
  • X client 负责处理 X server 的事件处理。及时处理图形事件并通知 X server 进行绘图。
  • X Window Manager 用来管理其他的 X client,进行统一的绘图,这样才能提供统一的桌面系统。否则各client间会互相干扰。
  • X Display Manager 用来提供图形登录控制,一般在tty7。常见的有gdm,kdm等。
GitHub 加速计划 / li / linux-dash
10
2
下载
A beautiful web dashboard for Linux
最近提交(Master分支:17 天前 )
186a802e added ecosystem file for PM2 5 年前
5def40a3 Add host customization support for the NodeJS version 5 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐