Xshell是一款终端模拟软件,可以在windows上控制linux虚拟机。
Samba是一个在windows和linux中创建共享文件的服务。
项目开发过程中需要用它们,记录一下配置过程。
使用的是ubuntu-server。
Xshell的使用
1.openssh-server服务
在ubuntu中使用以下命令下载openssh-server服务。
sudo apt-get install openssh-server
2.检查openssh-server服务是否开启
ps -e | grep ssh
开启成功的截图:
如果没有打开,输入以下命令打开ssh服务:
sudo service ssh start
- 查看ubun的IP地址,使用ifconfig命令
- 启动Xshell,[文件]->[新建]
按照以下配置:
[名称]:随便写一个。
[协议]:默认SSH
[主机]:ubuntu的IP地址
[端口号]:默认22
选择[连接]。
5.Xshell输入ubuntu的账号密码
如果没有跳出以上界面,要去看看ubuntu的openssh-server服务是否成功开启了。
账号密码验证成功后,就会在Xshell界面上显示ubuntu的命令行了。
samba
1.安装Samba
sudo apt-get install samba samba-common
2.在ubuntu中创建一个贡献文件夹
mkdir /home/zlc/share
3.修改共享文件夹的权限:
sudo chmod 777 /home/zlc/share/ -R
4.修改Samba配置文件
sudo vim /etc/samba/smb.conf
使用Shift+G快捷键移动到文件最后,在文件最后插入以下内容:
[share]
comment = MySamba
path = /home/zlc/share
browseable = yes
writeable = yes
wq保存并关闭文件。
5.设置Samba用户和密码
sudo smbpasswd -a zlc
执行结果如下:
zlc@192:/etc/samba$ sudo smbpasswd -a zlc
New SMB password:
Retype new SMB password:
Added user zlc.
6.使用ifconfig命令查看ubuntu的IP地址。
7.在Windows文件夹地址栏输入:\\[ubuntu IP]
访问到的共享文件夹:
8.此时在Win中的share文件夹中放置文件,就可以在ubuntu中看到了。