samba的安装参考:
Ubuntu上如何搭建samba服务器_一只青木呀的博客-CSDN博客_ubuntu搭建samba
Ubuntu搭建简单的samba服务器_位的北的博客-CSDN博客_ubuntu搭建samba
安装vsCode:
VSCode安装_不甘平凡的咸鱼的博客-CSDN博客_vscode安装
VSCode安装教程(超详细)_牛哄哄的柯南的博客-CSDN博客_vscode安装教程
VsCode远程:
1、先安装vscode,然后在扩展中搜索Remote SSH插件并安装。
2、我要连接远程Ubuntu系统的服务器,所以需要在服务器上安装ssh并配置:
1)安装ssh服务端:apt-get install openssh-server
2) 确认ssh-server是否启动:ps -e | grep ssh
3) 如果ssh没有启动,则需要启动ssh-server:/etc/init.d/ssh start
4) 如果ssh启动了,重启一下:/etc/init.d/ssh restart
3、在vscode左侧点远程连接图标,打开配置文件,写入:
Host 连接名称(自定义)
HostName IP地址
User 用户名(我使用root)
4、如果想配置免密登录,则:
1)将自己的ssh公钥放到服务器上的/root/.ssh/authorized_keys中
2)检查ssh的配置文件,路径:/etc/ssh/sshd_config,确保
PublickeyAuthentication yes
AuthorizedKeysFile ./ssh/authorized_keys
第一次需要输入密码登录,以后就可以免密直接登录了。
网络正常的情况下,打开一个新窗口就可以连上了。
============================================
上述步骤简略如下:
============================================
apt源
apt-chche search vim
apt-get install vim
配置文件 /etc/apt/sources.list
sudo apt-get update
nautilus 界面打开当前文件夹
nautilus root不能连接,使用如下命令
sudo locale-gen zh_CN.UTF-8
sudo locale-gen
sudo locale
1.在Ubuntu安装samba服务器
sudo apt-get install samba
2.配置samba服务器
vim /etc/samba/smb.conf
在最后追加:
[username]
comment = username's Samba Server
path = /
browseable = yes
writable = yes
3.给windows建立访问账户
sudo smbpasswd -a root
再输入密码
4.重启服务
/etc/init.d/smbd restart
windows登录samba服务器
打开windows 此电脑 --> 映射网络驱动器 -->
修改文件夹为 \\linux ip地址\username
查看linux的ip地址:
ifconfig (linux) ipconfig (window)
widdows IP和 linux IP前三段需一样 (桥接模式)
提示ifconfig找不到,查不到网络地址
sudo apt-get install net-tools
/etc/init.d/network-manager restart
设置可以使用root远程登录linux
1.安装 ssh
sudo apt-get install ssh
2.修改ssh的配置文件
sudo vim /etc/ssh/sshd_config
34行下增加 PermitRootLogin yes
3.重启ssh服务
/etc/init.d/ssh restart //service ssh restart
VsCode远程
vsCode --> 左边扩展 --> 输入ssh 搜索 --> Remote SSH --> 安装
左边多出小电脑图标 ---> 打开 remote-SSH --> +号 --> 输入 username@linux-IP