常见安装及应用

Vmware上安装ubuntu22.04

经测试无问题,参考链接:

VMware 虚拟机图文安装和配置 Ubuntu Server 22.04 LTS 的详细步骤:https://www.jb51.net/article/251306.htm

VMware虚拟机三种网络模式:桥接模式,NAT模式,仅主机模式:https://blog.csdn.net/wanghailan1818/article/details/123629708

Ubuntu 20.04桥接模式下的静态ip配置:https://blog.csdn.net/Wwc_code/article/details/126082196

ubuntu选择最小化安装,内存选择2G,网络选择桥接模式,安装vim并设置静态ip,就可以通过xshell远程连接到ubuntu了。设置 root 用户的登录密码,然后su登录。

sudo passwd root

ubuntu预装python但不装php。

在win10上设置共享文件

经参考链接测试没问题,需要注意在win10上新建本地账户,在mac上访问共享文件需要输入这个注册用户

经测试没问题,参考链接:https://www.jianshu.com/p/0d52f26c3ed4

利用公网IP实现外网访问内网http服务器

家用宽带的电信公网ip很好申请,不过客服说由私网转到公网后,就不能再转回私网了,另外公网ip在重启网关后会改变

在电信网关和路由器都设置端口转发,网关的局域网ip设置为路由器分到的ip,网关的外部端口可随意设置,内部端口设置为中间端口,要和路由器上端口转发上的广域网端口一致,可以将公网ip端口转到内网指定端口访问,还可以通过ssh公网ip访问内部服务器

ssh 到指定端口 ssh -p xx user@ip xx 为 端口号 user为用户名 ip为要登陆的ip

经测试没问题,参考链接:

https://zhuanlan.zhihu.com/p/371954626

https://blog.csdn.net/qq284489030/article/details/125352834

在win10上使用scp命令下载文件

上传文件

scp E:\1.txt   root@192.168.11.150:/home/test

下载文件

scp root@192.168.110.128:/home/world.txt E:\test\

测试没问题,参考链接:Windows使用SCP命令 - yvioo - 博客园 (cnblogs.com)

通过samba实现在windows上直接访问linux目录

安装samba

apt install samba

修改配置文件

vim /etc/samba/smb.conf

在文件末尾添加如下配置

[share]
comment = Shared Folder
path = /home/cx
guest ok = yes
read only = no

重启samba服务

sudo service smbd restart

最后在windows上映射网络驱动器,ip地址为服务器ip地址

 在windows上安装linux子系统,并在vscode上安装wsl进行c开发

Visual Studio Code 中的 Linux C++ 和 Windows 子系统入门

vscode远程连接到linux上c开发

安装remote ssh扩展,然后connet to host,选择C:\Users\25825\.ssh\config,配置Host,HostName和User,保存。

在本地生成ssh公钥

ssh-keygen -t rsa

将公钥id_rsa.pub的内容追加到服务器用户.ssh目录下的authorized_keys文件

ubuntu磁盘空间满了以后如何扩容

提示:cp: /home/cx/.ssh/id_rsa.pub: No space left on device

ubuntu的ubuntu--vg-ubuntu--lv磁盘扩容 - 厚礼蝎 - 博客园 (cnblogs.com)

 如何在外网远端访问 samba? - 知乎 (zhihu.com)

posted @ 2022-10-24 21:25  蓝天,白云  阅读(80)  评论(0编辑  收藏  举报