#每日Linux学习# 系统运维也需要掌握的“翻墙”技术,非驻场运维情况下,有时需要对用户的业务系统进行配置、调试或者故障排除,远程处理可以节省人力,快速响应处理。某些情况下(如业务系统不对互联网开放,业务系统需要开放太多端口等)客户网络限制严格,又提供不了VPN账号,如果能申请开通从外网访问业务网的某台服务器的sshd服务,使用ssh连接建立sock5代理,基本可实现大部分的网络访问需求。
使用putty作为连接客户端,可使用命令建立sock5代理
plink -N Username@sshServer -pw Password -D 127.0.0.1:1080
使用mobaxterm作为连接客户端,有单独Tuneling界面很方便。
如果需要通过此方式访问业务网某台windows的远程桌面,还需要RDtoS5这个软件。
大家有别好方法或者技巧欢迎留言区分享。
#信息系统集成项目实施经验#
之前尝试过在服务器上安装VNC服务器参考过以下几篇文章:
CentOS 7.5 安装配置tigervnc-server - caoss - 博客园
Linux - TigerVNC Configure - 7bGWFm - 博客园
网页链接
步骤繁琐,最要命的是最后无法通过VNC控制服务器。
后来还尝试了使用一键安装脚本,例如网页链接,好像成功了,不过需要安装各种软件,对于服务器来说还是纯净一点比较好。
最后灵光一现,使用docker安装总算成功!不由得感叹docker真是一个好东西。
经过测试以下几个docker没有问题,感兴趣的朋友可以试试。
(1)网页链接
docker run -d -p 25901:5901 -p 26901:6901 accetto/ubuntu-vnc-xfce
默认密码:headless
(2)网页链接
docker pull kasmweb/chrome:1.10.0-rolling
docker run --rm -it --shm-size=512m -d -p 6901:6901 -e VNC_PW=password kasmweb/chrome:1.10.0-rolling
用户名:kasm_user
密码:password
(3)网页链接
网页链接
如何在家里享受办公的“乐趣”?当然是远程桌面软件啦!rustdesk 免费开源的远程桌面软件。开箱即用无需任何配置,支持 Linux/Mac/Win/Android 等平台。还能够自行搭建服务器,由用户自己掌控数据,不必担心隐私数据泄露的问题。最重要的是不收费~
目前大型应用程序都采用一个应用程序架设在多个Linux服务器上的架构,即Linux集群。Linux云计算集群架构师就是指云端Linux服务器运维工程师,是一个技术要求很高的工种。需要掌握的技术很多。本丛书通过大量实例,循序渐进地讲解了在Linux发行版Centos7.6系统中的基础操作,用户管理,权限管理,磁盘管理等必备技术和各种实战经验与技巧。具体内容涵盖了部署虚拟环境、安装Linux系统;常用的Linux命令;与文件读写操作有关的技术;使用Vim编辑器编写和修改配置文件;用户身份与文件权限的设置;硬盘设备分区、格式化以及挂载等操作;部署RAID磁盘阵列和LVM;网络相关命令;shell脚本基础到实战等本书适合打算系统、全面学习Linux技术的初学人员阅读,具有一定Linux使用经验的用户也可以通过本书来温习自己的Linux知识。作者用大众能理解的语言讲解了高深的Linux特性。通俗易懂、深入浅出,又密切结合应用案例,透彻展示出Linux的系统管理是如何在实际中贯穿的,从而让读者真正掌握Linux的强大之处。书中使用图文并茂的方式展示出详细的操作过程小白也能看懂,一切从实际出发。旨在打造简单易学且实用性强的轻量级Linux入门教程。本书主要讲Linux学习环境搭建、Linux基本操作、Linux基本命令、文件基本管理、Vim编辑器、CentOS用户管理、CentOS文件管理、CentOS软件包安装与管理、文件的归档与压缩、CentOS系统进程管理、重定向和文件查找、硬盘介绍和磁盘管理、Linux文件系统结构、RAID磁盘阵列、LVM管理、Linux计划任务、Linux系统启动原理、Linux网络管理技术、shell脚本、条件测试语句
如果你想为你的Linux 服务器,选一个操作系统,我推荐如下:如果公司用,选CentOS 7. CentOS 8 分裂了。乱战,诸侯割据,不敢轻易换。如果个人用。首推Debian,系统代码推荐 bookworm 这样你拥有最新的软件包,linux内核。其次选ubuntu ,ubuntu夹带了商业私货,我个人还是比较喜欢纯粹的自由的debian,不为商业Linux公司背书。只要我自己不轻易上传,这些Linux商业公司就割不了我的韭菜。Debian大爱。每每遇到困难,Debian总不会辜负我。
跨平台开源SQL编辑器和数据库管理器,适用于MySQL、Postgres、SQLite和SQL Server,支持Linux、Windows和macOS系统。
Beekeeper Studio的特性包括如下:
具有语法高亮显示功能的自动完成SQL查询编辑器;
选项卡式界面,方便你执行多任务;
分类和过滤表格数据以找到自己所需;
实用的键盘快捷键;
保存查询以供日后使用;
提供查询运行历史,这样你可以找到3天前的查询记录;
默认暗黑模式。
项目主要使用Vue、TypeScript、JavaScript和SCSS等语言编写,已在GitHub上获得了11.1k的Stars,并于22天前更新了v3.6.2。
GitHub地址:GitHub - beekeeper-studio/beekeeper-studio: Modern and easy ...
项目主页:网页链接
开源协议:GPL-3.0 license
Linux的主要用途是作为服务器的操作系统,不是桌面的。目前的情况,Linux对人们生活的影响,以及对人类产生的价值,是要远高于windows的。
但linux桌面太难用是因为过于自由,五花八门,开发者都几十个门派,屎山都是独立的,至少windows的屎山是一脉相承下来的。