linux环境常用工具-SSHD&Samba

SSH

ssh:Secure Shell

ssh客户端

一般在Windows端,安装secureCRT客户端
安装虚拟机之后,查看Windows端网络连接,可以看到VMnet8是已连接的。实际上VMnet8是虚拟机给Windows虚拟的网卡,该网卡会和虚拟机中linux的网卡是同一局域网。

  1. 打开secureCRT选择ssh2协议
  2. hostname:虚拟机中linux IP
  3. username:被远程控制的linux用户名
  4. session:secureCRT显示本次建立连接的名字
  5. 输入用户名和登录密码

sshd服务器

服务器安装在我们需要远程操控的linux端。
linux如果在虚拟机运行的话,需要确保虚拟机网络连接选择的是NAT模式

  1. sudo apt-get install openssh-server
  2. ifconfig获取linux IP地址

Samba

  1. sudo apt-get install samba
  2. sudo vim /etc/samba/smb.conf
    主要配置内容:需要共享的目录、该目录的访问权限
    在最后添加新功能,一个[ ]为一个新功能
	[username]
		comment = my share
		path = /home/username/
		writable = yes
		browseable = yes

保存
3. samba用户和linux用户是同一个,但是密码不同,避免Samba泄密,需在linux配置Samba用户密码:sudo smbpasswd -a bali(本次测试用linux用户名)
4. restart:sudo /etc/init.d/smbd restart
5. restart:sudo /etc/init.d/nmbd restart
6. 在Windows访问 \\linux_IP\username
7. 如果在window不能访问samba共享文件夹:
a)win + R弹出运行窗口
b)在运行窗口输入gpedit.msc
在这里插入图片描述
c)如图点击策略设置
在这里插入图片描述
d)选择已启用
在这里插入图片描述

有时候需要新建用户,把新建用户也通过samba映射到host上,新建用户教程参考:https://blog.csdn.net/J_H_C/article/details/86156182


版权声明:本文为weixin_41170669原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。