更新源
设置root密码
passwd
cd /etc/apt
ls
sudo cp sources.list sources.list_back
sudo vim sources. List
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
# 以下安全更新软件源包含了官方源与镜像站配置,如有需要可自行修改注释切换
deb http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
# deb-src http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
# # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
sudo apt update
sudo apt install vim
sudo apt install samba -y
sudo vim /etc/samba/smb.conf
追加以下内容
[edu]
comment = samba home directory
path = /home/edu
public = yes
browseable = yes
public = yes
read only = no
valid users = edu
create mask = 0777
directory mask = 0777
force user = edu
force group = edu
available = yes
简单说明一下配置信息的含义:
[Ubuntu_22.04]:这是共享的名称,你可以在网络上访问该共享时使用。
comment:这是关于共享的描述或注释,显示给用户看。
path:这是共享的实际路径。
public:这表示该共享是否为公共共享,即是否允许匿名用户访问。
writable:表示是否允许用户在共享中创建、编辑和删除文件。
available:表示该共享是否可用。
browseable:表示该共享是否在网络上可以浏览。
valid users:当前 Ubuntu 系统的用户名。
重启
sudo service smbd restart
2、配置服务器的用户名以及密码(windows登录用)
给samba服务器设置用户密码(该用户必须实现存在)
sudo smbpasswd -a edu
后面将提示输入samba的用户密码