循环扫描文件并dos2unix
find . -type f -name "*.sh" -print0 | while IFS= read -r -d '' file; do
echo "处理文件: $file"
dos2unix "$file"
done
find . -type f -name "*.sh" -print0 | while IFS= read -r -d '' file; do
echo "处理文件: $file"
dos2unix "$file"
done
sudo apt install samba
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.backup
sudo nano /etc/samba/smb.conf
[share]
path = /path/to/share
read only = no
browsable = yes
sudo adduser username
sudo smbpasswd -a username
sudo systemctl restart smbd
sudo ufw allow samba
步骤 1: 确定移动硬盘的设备名称
首先,你需要确定你的移动硬盘的设备名称,通常它可能是 /dev/sdb、/dev/sdc 等等。可以使用 lsblk 命令来查看所有已连接的存储设备:
步骤 2: 获取移动硬盘的 UUID
为了确保即使设备的名称发生变化也能正确挂载,建议使用磁盘的 UUID 进行挂载。你可以使用 blkid 命令来获取设备的 UUID:
找到与你的移动硬盘对应的 UUID。
步骤 3: 创建挂载点
创建一个用于挂载移动硬盘的目录,例如 /mnt/D1:
步骤 4: 编辑 /etc/fstab
接下来,你需要编辑 /etc/fstab 文件,添加一条记录来自动挂载你的移动硬盘。使用文本编辑器打开此文件:
然后添加一行,格式如下:
UUID=你的UUID /mnt/D1 文件系统类型 用户选项,如rw 0 0
UUID=123e4567-e89b-12d3-a456-426614174000 /mnt/D1 ext4 defaults 0 0
这里的 defaults 是挂载选项,也可以根据需要指定其他选项。
步骤 5: 测试挂载
保存并关闭文件后,可以尝试立即挂载移动硬盘来测试配置是否正确
sudo mount -a
如果一切正常,你应该可以在 /mnt/D1 目录下看到移动硬盘的内容。
步骤 6: 重启测试
最后,重启系统来确保移动硬盘在启动时能够被正确挂载:
sudo reboot
重启后,检查移动硬盘是否已经自动挂载到了 /mnt/D1。
以上步骤应该可以帮助你在 Ubuntu 22.04 中实现移动硬盘的自动挂载。注意,在实际操作前,建议备份重要数据,以防万一。
firewall-cmd --zone=public --add-port=34867/tcp --permanent
firewall-cmd --reload
firewall-cmd --permanent --add-port=3306/tcp
firewall-cmd --list-all
firewall-cmd --permanent --remove-port 3306/tcp
wget https://www.openssl.org/source/openssl-3.1.4.tar.gz
tar -xvzf openssl-3.1.4.tar.gz
cd openssl-3.1.4
./Configure
make
make test
sudo make install
sudo ldconfig
sudo echo /usr/local/lib/ > /etc/ld.so.conf.d/openssl.conf
sudo ldconfig