首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    linux服务器安全组iptables设置

    Linux服务器的安全设置,首先从iptablesip可以设置特定安全规则,搞个默认禁止,只允许域内已知主机访问特定几个必须端口如:80 53 443 25这几个即可。关闭服务器sshagent转发功能,卸载不必要的服务。禁用root账户远程访问的功能,限制ftp用户,禁用telnet等不安全连接,ssh要使用v2以上版本,配置上登录密码设置最大尝试次数、口令长度字符构成。ssh登录的加密算法设置ASE128位,sha256以上的安全加密算法。禁止icmp重定向,限制su命令用户组。类似的东西太多了,开源操作系统还是给我们提供很多安全防护手段的,大家可以一点点百度慢慢了解。以上只是操作系统的安全防护,web安全就是另一套东西了,一定程度上取决于你的app是否足够安全。对于小企业官网来说,黑客一般不会去主动黑你,但也不乏有些人通过扫描的方式,入侵你的服务器作为肉鸡或者在你的服务器上植入挖矿程序,导致你CPU跑满,无法正常运行网站,针对这些问你题,该如何做好防护呢?在阿里云上做好安全防护相对于在自建机房更加便捷,建议遵循以下几点:

    02

    缓存数据库Redis

    1)、客户端向后端发送请求的时候,会先去缓存层查询,查询看看是否有符合的数据。   2)、如果有的话,直接返回。   3)、如果在缓存层没有查询到,才回去存储层去查询。   4)、去存储层查询叫做穿透查询,就是穿透缓存去存储层进行查询。   5)、从存储层查询出的数据回写到缓存层,方便下次查询的时候进行查询,回写的过程就是会种了。   6)、此时,返回给客户端,完成一次查询操作。   7)、缓存层还有一个熔断机制,如果存储层挂掉了,可以让客户端的请求直接打到缓存层上。   8)、不管是否获取到数据,直接进行返回,这样可以在有损的情况了,提供服务。

    03

    golang面试

    在这里记录一下我最近的面试(倒序排列,分公司记录,123面记录在一起) 字节跳动(2021-4-01) go gpm是如何调度的,channel是如何收发消息 mysql 对数据库表设计的原则 三大范式 脏读、不可重复读 你们分库分表是数据量达到多少考虑分的 redis hashtable 如何扩容 算法&数据结构 23. 合并K个升序链表 知乎(2021-3-30) 操作系统

    00

    金融级分布式数据库架构设计要点

    银行业从最初的手工记账到会计电算化,到金融电子化,再到现在的金融科技,可以看到金融与科技的结合越来越紧密,人工智能、大数据、物联网、区块链等新兴技术改变了金融的交易方式,为金融行业的创新前行提供了源源不断的动力。同时互联网金融的兴起是一把双刃剑,带来了机遇的同时也带来了挑战。普惠金融使得金融的门槛降低,更多的普通大众参与到金融活动中,这让金融信息系统承受了越来越大的压力。于是我们可以看到大型商业银行、保险公司、证券公司、交易所等核心交易系统都在纷纷进行分布式改造,其中数据库作为有状态的应用,成为了信息系统中唯一的单点,承担了所有来自上层应用的压力。随着数据库瓶颈的凸显,进行分布式改造迫在眉睫。

    06
    领券