ubuntu Samba与SSH搭建
Samba
简述
Samba is the standard Windows interoperability suite of programs for Linux and Unix.
Samba 是针对linux与unix操作系统的标准windows互操作性程序套件
简单地来说,我使用的windows平台,想操作非window系统的linux与unix的文件等,
samba此时,就是搭建了两者之间的桥梁
在ubuntu上搭建
安装
sudo apt-get install samba
添加samba用户
sudo smbpasswd -a jenchar
一般都是ubuntu的用户名,输入后会叫你输入密码,请记住这个密码,后面windows平台连接samba服务时需要输入账号与密码
sudo smbpasswd -x jenchar
这个是删掉samba用户
配置
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_bak(先备份原来的配置文件,以防改错或者改坏无法参考原先的文件)
在/etc/samba/smb.conf文件后面增加自己用户信息
sudo vim /etc/samba/smb.conf
#add by fengzc
[jenchar_vm]
path = /home/jenchar
public = yes
writable = yes
valid users = jenchar
create mask = 0755
directory mask = 0755
available = yes
browseable = yes
其中[]的名字jenchar_vm,是windows平台连接ubuntu的samba服务需要
重启samba
sudo service smbd restart
sudo service nmbd restart
查看ubuntu IP地址
查看后要记住该IP地址,windows平台连接samba服务需要
输入命令ifconfig
从结果查找 inet addr:192.168.102.128,后面一连串数字就是IP地址了
在windows连接samba
打开我的电脑 ,找到映射网络驱动器,
弹出来的界面,
1、文件夹填写:\\192.168.102.128\jenchar_vm(从上面步骤配置与IP地址查看,输入因人而异)
2、勾选使用其他凭据连接
3、输入samba的用户
成功后:我的电脑会多出一个网络硬盘
配置samba失败解决
SSH
简述
简单地说,搭建SSH,你就可以在Windows系统通过SSH连接软件,xshell ,secureCRT等,对ubuntu进行操作了,这样实现一台服务器电脑 ,多人使用。
安装
sudo apt install openssh-server
配置
这个可以选择性更改
sudo vim /etc/ssh/sshd_config
SSH服务器端/etc/ssh/sshd_conf配置文件详解
重启SSH
sudo /etc/init.d/ssh restart