当前位置: 首页 > news >正文

ubuntu容器以及静态网站生成器sculpin

https://cn.ubuntu.com/server

https://ubuntu.com/download/server

等一分钟自动关机

shutdown

更新一下

apt-get update

https://pythonjishu.com/eaymjcuqllxnltp/

ubuntu server 启用root账号

sudo su

passwd root

https://blog.csdn.net/weixin_41760342/article/details/115497536

ubantu su root 认证失败

解决:给root 设置密码

<span class="pln">sudo passwd</span><span class="hljs-operator"><span class="com">/</span></span><span class="hljs-operator"><span class="com">/</span></span><span class="com">输入此命令</span>
 
  1.  
    新的 密码:
  2.  
    无效的密码: 密码少于 8 个字符
  3.  
    重新输入新的 密码:
 

设置密码过程中显示密码少于8个字符,没有关系,只要重新输入的密码与设置的密码相同即可

passwd:已成功更新密码

设置成功

 

4. 安装flash
sudo apt install flashplugin-installer

5. 安装fish或者oh my zsh
sudo apt install fish

默认shell切换:
chsh -s shell路径

注意:通过whereis “shell名称” 查看shell路径。
例:bash /bin/bash
fish /usr/bin/fish
zsh 先apt 安装zsh,再去oh my zsh 按照教程安装即可。

(例如:切换为fish chsh -s /usr/bin/fish)
注意:chsh 什么用户执行,就在什么用户下生效。
如果使用了sudo,当前默认shell不发生变化,而root下的shell发生变化。

 

 

 

NAT切换桥接网络

修改ip

apt-get install net-tools

ifconfig | grep “inet addr”

ip addr show

换阿里源

https://sculpin.io/getstarted/

 

ubuntu server 23.10 安装注意两点:

1.一定要勾选 minimal 版本最小化安装

2.一定要勾选 openssh选项,不然后面用不了xshell

3.apt-get install vim

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

一、安装Ubuntu Server 23.10

官网下载ISO镜像,虚拟机划了8g内存,25g硬盘,一路安装基本都是默认,单独列出几项说明一下

  1. 选择最小安装,即选择(minimized),这个版本应该是几乎什么都没有的,连最起码的vi编辑器都用不了,但没关系,要用了一样可以安装,很方便,不用,就最省事了
  2. 网络连接配置,使用静态ip,手动配置,因为我的路由都是虚拟机,整个局域网都在虚拟机内,如果是外部物理连接的网关的,可以使用DHCP自动获取,而且这里掩码设置和习惯了的windows不一样,ip地址后/24,比如:10.0.0.0/24,表示这个网段范围从1-254,其实就是等同于255.255.255.0,这个好像叫IPv4 CIDR,这个要深入就是另外的方向了,不用管这么多,只要写/24就行,如果局域网ip是192.168.0.1,哪么掩码就是192.168.0.0/24
  3. 还有就是帐号设置,第一项,your name就真的只是your name而已,好像并没有什么用处,实际的帐号是后面的pick a username

https://blog.csdn.net/sunmengke1101/article/details/126624573

apt-get install openssh-server

service ssh restart

https://blog.csdn.net/yy1677/article/details/131123977

一、启动ssh服务
sudo /etc/init.d/ssh start
二、修改SSH配置文件
配置文件目录

/etc/ssh/sshd_config
默认是不允许root远程登录的,可以再配置文件开启。

sudo vi /etc/ssh/sshd_config

找到PermitRootLogin without-password 修改为PermitRootLogin yes

三、重启SSH服务
service ssh restart

 

Ubuntu 23.10 安装 vmware tools 或者 open-vm-tools

https://wenku.csdn.net/answer/3iry44zs2g

https://sculpin.io/getstarted/

 

mount /dev/cdrom /mnt

cp VMwareTools-10.3.23-16594550.tar.gz /root/VMwareTools.tar.gz

tar -zxvf VMwareTools.tar.gz

./vmware-install.pl

 

ubuntu server 虚拟机 共享文件夹 mount

mkdir /mnt/shared_folder

sudo mount -t vboxsf shared_folder /mnt/shared_folder

mount -t data /mnt/shared_folder

sudo umount /mnt/shared_folder

1、进入到目录:cd /VMTools/vmware-tools-distrib/bin

2、执行卸载程序:./vmware-uninstall-tools.pl

3、删除/usr/lib目录下文件。否则再次安装时会出现错误:sudo rm /usr/lib/vmware-tools -r

 

 

卸载命令:

sudo apt-get purge open-vm-tools-desktop
1
使用 –auto-remove 选项(如果重装最好选这个命令)

sudo apt-get purge –auto-remove open-vm-tools-desktop
1
安装命令:

Ubuntu 22.04 Server:

sudo apt install open-vm-tools
1
Ubuntu 22.04 Desktop:

sudo apt install open-vm-tools-desktop open-vm-tools
1
之后一定要重启

reboot
1
检查是否安装成功

lsmod | grep vmw

 

vmware-hgfsclient

  1. sudo mkdir -p /mnt/hgfs
  2.  
    sudo chmod a+w /mnt/hgfs
  3.  
    # vmhgfs-fuse .host:/data
  4.  
    vmhgfs-fuse .host:/data /mnt/hgfs/
     

.host:/data /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0

 

https://docs.docker.com/desktop/install/ubuntu/

https://docs.docker.com/engine/install/ubuntu/#install-using-the-repository

https://blog.csdn.net/whj19991214/article/details/131794605

 

mount

docker images

docker ps -a

docker start contanior_id

docker  stop contanior_id

docker exec -it a689274ed05d /bin/bash

docker-compose up

chmod 777 www.php-fig.org

chmod 777 wwwroot

mkdir -p wwwroot

docker run hello-world

systemctl restart docker

systemctl daemon-reload

mkdir -p /etc/docker

tee /etc/docker/daemon.json <<-‘EOF’ {“registry-mirrors”: [“https://docker.m.daocloud.io”,”https://dockerproxy.com”,”https://docker.mirrors.ustc.edu.cn”,

“https://docker.nju.edu.cn” ]}EOF

apt install gnome-terminal

ps aux | grep ssh  连不上ssh跟这个有关

ufw status

ufw disable

apt install open-vm-tools-desktop open-vm-tools

.host:/data /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0

vmware-hgfsclient

vmhgfs-fuse .host:/data /mnt/hgfs

vim /etc/fstab

mkdir -p wwwroot

touch 1.txt

docker-compose up

http://www.jsqmd.com/news/540612/

相关文章:

  • 电工必看:正弦交流电路中的相量法实战技巧(附计算示例)
  • 将前端面试题变为实战项目:用快马AI一键生成产品过滤列表应用
  • 一条 chown 命令,直接锁死云服务器
  • OpenCore Configurator:从技术迷宫到可视化配置的艺术
  • 从memcpy到memmove:C语言内存拷贝的进阶使用指南(含性能对比测试)
  • 2026贵阳优质财税公司推荐:全域通办更省心,工商注册+代理记账专业靠谱 - 品牌智鉴榜
  • 手把手教你解决Unity视频播放问题:H264编码设置与RawImage的正确用法
  • 终极Windows Defender移除工具:高效系统优化完全指南
  • 从地面到轨道:STK光照模型在航天任务中的精准应用
  • 有哪些大模型可以在本地部署?
  • 3大场景+5个黑技巧:用Label Studio提升80%时间序列标注效率
  • Nuxt3项目上线前必做的5项SEO检查(附Google Analytics/Clarity/Umami埋点指南)
  • 终极指南:如何在Windows电脑上直接安装Android应用
  • 408专业课103分‘踩坑’复盘:避开天勤模拟题,我的数据结构大题‘糊弄学’
  • Sigrity Aurora阻抗分析实战:从PCB设计到阻抗不连续问题排查
  • 告别手动调参!模糊PID如何让直流电机在负载突变时稳如泰山?
  • FreeRTOS学习笔记(8):时间片轮转机制
  • 【shell编程】深入解析bash: bad file descriptor:从原理到实战避坑指南
  • 免费获取Cherry MX键帽3D模型:打造个性化机械键盘的终极指南
  • AMS1117-1.2v可以替代AMS1117-ADJ吗?
  • 3步构建企业级流程:wflow无代码设计器实战指南
  • rust项目rustc版本不够报错
  • Qwen3-ASR-1.7B部署教程:GPU温度监控与过热降频应对策略
  • 2026国内旋光仪供应商推荐:行业合作优选指南 - 品牌排行榜
  • 深度学习道路提取代码更换数据集后 PyCharm 闪退问题全面解决指南
  • 开源CTF解题利器:从线性操作到可视化工作流的革命性进化
  • Cursor Pro功能激活与限制突破技术实现指南
  • Qwen3-Reranker-8B基础教程:vLLM量化部署(AWQ/GGUF)实测对比
  • phpmailer和swiftmailer发信SMTP
  • Z-Image-ComfyUI新手入门:无需代码,一键生成高质量AI图像