使用Python+Flask+Bootstrap实现一个简单的用户权限管理(RBAC)(Part2)

准备工作相关工具本人用到的相关开发工具或者平台或者源代码如下,请自行获取Window 10嗯,我是用的这个操作系统写的代码和文章,没用MacOS或者LinuxPycharm我认为最棒的python开发工具,其中Community版本是免费的,官方网站 https://www.jetbrains.com/VMWARE Workstation主要是因为我的webserver要跑在cen...
摘要由CSDN通过智能技术生成

准备工作

相关工具

本人用到的相关开发工具或者平台或者源代码如下,请自行获取

Window 10

嗯,我是用的这个操作系统写的代码和文章,没用MacOS或者Linux

Pycharm

我认为最棒的python开发工具,其中Community版本是免费的,官方网站 https://www.jetbrains.com/

VMWARE Workstation

主要是因为我的webserver要跑在centos上服务器上,而我的开发机是windows,所以不得不装一个虚拟化软件先,然后在虚拟机上安装centos。
Vmware workstation是一个免费的虚拟机软件,请自行到vmware 的网站下载,当然,如果你有linux物理机或者vsphere,或者你愿意在windows跑webserver,这个就不是关键了。

CentOS 8.1

我很赶时髦的下载了截止到目前(2020/2/22)最新发布centos8.1,并安装在了我的vmware workstation上,请注意vmware workstation可能自动识别这个ISO文件是一个很古老版本的Linux(5.0 or old)导致安装失败,请在安装的时候选择other linux kernel 4.x。
我在安装的时候选择如下配置,不过其实我也没有发现怎么能直接把文件共享给我的windows,所以我最后决定安装samba来实现共享。
在这里插入图片描述
同时,请记得在安装的时候就打开网卡,这样子以后都可以直接使用网络连接上去了。

Putty

当今最方便最轻量级的ssh工具,下载地址 https://www.chiark.greenend.org.uk/~sgtatham/putty/

Samba

因为我在windows下开发,用centos做服务器,为了避免文件传来传去的麻烦,所以我直接在centos下启用了samba服务,这样子可以直接编辑centos上面的文件。

  1. 安装samba服务,需要先用putty ssh root到centos的ip地址,然后执行yum
[root@localhost ~]#yum install samba
...
  1. 添加一个testshare的用户并建立一个share的目录,将来的文件会放在这个用户目录下
[root@localhost ~]#useradd testshare
[root@localhost ~]#passwd testshare
[root@localhost ~]#mkdir /home/testshare/share
[root@localhost ~]#chmod -R 777 /home/testshare/share/
  1. 备份并编辑samba的配置文件
[root@localhost ~]# cd /etc/samba/
[root@localhost ~]# cp smb.conf smb.conf.bak
[root@localhost samba]# vi smb.conf
# See smb.conf.example for a more detailed config file or
# read the smb.conf manpage.
# Run 'testparm' to verify 
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值