ubuntu

基础操作

  1. 安装vim,配置ssh
#安装vim
sudo apt install -y vim
#安装OpenSSH服务器软件包
sudo apt install openssh-server
#启动ssh服务并设置开机自启
systemctl start ssh && systemctl enable ssh 
#修改ssh配置文件,开启root用户远程登陆,开启密码验证
vi /etc/ssh/sshd_config
#将33行修改为PermitRootLogin yes开启root用户远程登陆
#将57行修改为PasswordAuthentication yes开启密码验证
#重启ssh服务
systemctl restart ssh
  1. 设置静态ip
root@user:~# cd /etc/netplan/
root@user:/etc/netplan# vi 00-installer-config.yaml 
root@user:/etc/netplan# cat 00-installer-config.yaml 
# This is the network config written by 'subiquity'
network:
  ethernets:
    ens3:
      addresses:
      - 192.168.1.100/24
      gateway4: 192.168.1.1
      nameservers:
        addresses:
        - 192.168.1.1
        search:
        - localhost
  version: 2
#使配置IP生效
root@user:/etc/netplan# sudo netplan apply
# 重启网络服务
sudo systemctl restart systemd-networkd
  1. 挂载磁盘
#查看磁盘
root@user:/# fdisk -l
Disk /dev/vda: 80 GiB, 85899345920 bytes, 167772160 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 2289F4C9-E892-4337-A2D4-6758934D6EA0

Device     Start       End   Sectors Size Type
/dev/vda1   2048      4095      2048   1M BIOS boot
/dev/vda2   4096 167770111 167766016  80G Linux filesystem


Disk /dev/vdb: 100 GiB, 107374182400 bytes, 209715200 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/vdc: 100 GiB, 107374182400 bytes, 209715200 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
#将磁盘格式化为ext4格式
root@user:/# mkfs.ext4 /dev/vdb 
mke2fs 1.46.5 (30-Dec-2021)
/dev/vdb contains a ext4 file system
        created on Wed Jul 31 03:55:46 2024
Proceed anyway? (y,N) y
Creating filesystem with 26214400 4k blocks and 6553600 inodes
Filesystem UUID: f11b1440-3376-43b3-b12f-013bc78875d1
Superblock backups stored on blocks: 
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
        4096000, 7962624, 11239424, 20480000, 23887872

Allocating group tables: done                            
Writing inode tables: done                            
Creating journal (131072 blocks): done
Writing superblocks and filesystem accounting information: done   
#创建挂载目录
root@user:/# mkdir /data
#临时挂载磁盘
root@user:/# mount /dev/vdb /data/
#查看磁盘挂载
root@user:/# df -h
Filesystem      Size  Used Avail Use% Mounted on
tmpfs           794M  760K  793M   1% /run
/dev/vda2        79G  6.7G   68G   9% /
tmpfs           3.9G     0  3.9G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           794M  4.0K  794M   1% /run/user/1000
tmpfs           794M  4.0K  794M   1% /run/user/0
/dev/vdb         98G   24K   93G   1% /data
#查看磁盘的uuid
blkid

/dev/vdb: UUID="f11b1440-3376-43b3-b12f-013bc78875d1" BLOCK_SIZE="4096" TYPE="ext4"
/dev/vdc: UUID="15450d4d-0135-4878-a34a-6684e5324201" BLOCK_SIZE="4096" TYPE="ext4"
/dev/vda2: UUID="7718084b-332d-4986-97e1-23db24580a45" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="000b585b-f510-4268-84f6-92bcbedc471d"
/dev/vda1: PARTUUID="69c50c45-d90f-4103-ba4f-25e291fdbd4c"
#永久挂载磁盘
vi /etc/fstab 
#按i切换到插入模式,在当前行下输入
#file system  	mount point		type		options		 dump		pass
#磁盘			挂载点			磁盘类型 	 权限		是否备份	 开机自检顺序
/dev/vdb        /data   		ext4    	defaults	 0        2
#或者使用uuid挂载磁盘
#磁盘			     						挂载点			磁盘类型 	 权限		是否备份	 开机自检顺序
#UUID=f11b1440-3376-43b3-b12f-013bc78875d1   /data   		ext4    	defaults	 0        2
字段含义
file system要挂载的磁盘,可以是硬件名称,也可以是UUID标识,建议使用UUID。
硬件名称示例: /dev/vdb
UUID标识示例:UUID=“f11b1440-3376-43b3-b12f-013bc78875d1”
mount point挂载点, 将磁盘挂载到指定目录,挂载目录必须先创建好。示例: /data
type磁盘的文件系统,主要的文件系统基本都支持,如 vfat 、ntfs、 ext2、 ext3、 ext4、msdos 、smbfs 等。
options挂载时的参数,通过参数配置不同的访问权限,多个参数之间使用逗号隔开,常见参数含义:
- rw/ro 以只读或者读写模式挂载。
- Async/sync 设置是否为同步方式运行,默认为async。
- user/nouser 是否允许用户使用 mount 命令挂载该设备。
- quota 强制在该文件系统上进行磁盘定额限制。
- auto/noauto 当执行 mount-a 命令时,此文件系统是否被主动挂载。默认为auto。
- exec/noexec 限制此文件系统内是否能够进行"执行"的操作。
- suid/nosuid 是否允许 SUID 的存在。
- Usrquota 启动文件系统支持磁盘配额模式。
- Grpquota 启动文件系统对群组磁盘配额模式的支持。
- Defaults 同事具有 rw, suid, dev, exec, auto, nouser, async 等默认参数的设置。
dumpdump 备份频率设置,值通常为 0 或 1。
- 0: 不做备份。
- 1: 每天进行备份。
- 2:不定期备份。
pass开机自检顺序,按数字大小排序, 0 表示不自检,swap无须自检。 1 系统设备如 / 挂载点。 2 ,非系统挂载点都应该设置为2。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

烤鱼骑不快

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值