AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-1289640

bbartling's questions

Martin Hope
bbartling
Asked: 2023-03-27 00:39:21 +0800 CST

Windows 内置照片编辑器

  • 3

如何在我的 Windows 10 机器上找到这个照片编辑器? https://support.microsoft.com/en-us/office/make-a-picture-transparent-ce96ac80-5afc-436c-ae3f-0c78009bf704#:~:text=Double%2Dclick%20the%20picture%2C%20and ,you%20want%20to%20make%20transparent .

看起来像这样使照片透明: 在此处输入图像描述

windows-10
  • 1 个回答
  • 26 Views
Martin Hope
bbartling
Asked: 2022-09-11 09:40:55 +0800 CST

家庭网络在路由器上创建 vlan 或子网?

  • 6

我有一个C20 TP-link 家庭路由器,我对子网划分感兴趣(与 vLAN 相同吗?)我的家庭网络......是否可以通过子网划分(vLAN?)隔离所有硬连接到路由器的东西 Vs有什么无线的?这会在无线设备和任何插入硬接线的设备之间增加安全性吗?

查看TP-link 网站上的其他帖子,这似乎可以在更强大的设备上实现。我可以用我的做这个吗?这是我的菜单如下所示,或者解决方案是否可以仅对所有不进行任何网上银行或金融交易的家庭 Wi-Fi 设备使用“访客网络”?感谢这里没有太多智慧的任何提示...

在此处输入图像描述

router wireless-router
  • 1 个回答
  • 18 Views
Martin Hope
bbartling
Asked: 2022-08-08 07:59:22 +0800 CST

Linux [Errno 13] 权限被拒绝

  • 5

我有一个可以在 Windows 上运行的 python 脚本,但很难在 Ubuntu 上运行它。

测试.py

#!/usr/bin/env python3

"""
https://pymodbustcp.readthedocs.io/en/latest/examples/server_allow.html

An example of Modbus/TCP server which allow modbus read and/or write only from
specific IPs.

Run this as root to listen on TCP privileged ports (<= 1024).
"""

import argparse
from pyModbusTCP.server import ModbusServer, DataHandler
from pyModbusTCP.constants import EXP_ILLEGAL_FUNCTION


# some const
ALLOW_R_L = ['127.0.0.1', '192.168.0.104']
ALLOW_W_L = ['127.0.0.1']


# a custom data handler with IPs filter
class MyDataHandler(DataHandler):
    def read_coils(self, address, count, srv_info):
        if srv_info.client.address in ALLOW_R_L:
            return super().read_coils(address, count, srv_info)
        else:
            return DataHandler.Return(exp_code=EXP_ILLEGAL_FUNCTION)

    def read_d_inputs(self, address, count, srv_info):
        if srv_info.client.address in ALLOW_R_L:
            return super().read_d_inputs(address, count, srv_info)
        else:
            return DataHandler.Return(exp_code=EXP_ILLEGAL_FUNCTION)

    def read_h_regs(self, address, count, srv_info):
        if srv_info.client.address in ALLOW_R_L:
            return super().read_h_regs(address, count, srv_info)
        else:
            return DataHandler.Return(exp_code=EXP_ILLEGAL_FUNCTION)

    def read_i_regs(self, address, count, srv_info):
        if srv_info.client.address in ALLOW_R_L:
            return super().read_i_regs(address, count, srv_info)
        else:
            return DataHandler.Return(exp_code=EXP_ILLEGAL_FUNCTION)

    def write_coils(self, address, bits_l, srv_info):
        if srv_info.client.address in ALLOW_W_L:
            return super().write_coils(address, bits_l, srv_info)
        else:
            return DataHandler.Return(exp_code=EXP_ILLEGAL_FUNCTION)

    def write_h_regs(self, address, words_l, srv_info):
        if srv_info.client.address in ALLOW_W_L:
            return super().write_h_regs(address, words_l, srv_info)
        else:
            return DataHandler.Return(exp_code=EXP_ILLEGAL_FUNCTION)


if __name__ == '__main__':
    # parse args
    parser = argparse.ArgumentParser()
    parser.add_argument('-H', '--host', type=str, default='localhost', help='Host (default: localhost)')
    parser.add_argument('-p', '--port', type=int, default=502, help='TCP port (default: 502)')
    args = parser.parse_args()
    # init modbus server and start it
    server = ModbusServer(host=args.host, port=args.port, data_hdl=MyDataHandler())
    server.start()

当我从 SSH 运行它时,我得到:

Traceback (most recent call last):
  File "/home/ben/anaconda3/lib/python3.7/site-packages/pyModbusTCP/server.py", line 989, in start
    self._service.server_bind()
  File "/home/ben/anaconda3/lib/python3.7/socketserver.py", line 466, in server_bind
    self.socket.bind(self.server_address)
PermissionError: [Errno 13] Permission denied

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "test.py", line 69, in <module>
    server.start()
  File "/home/ben/anaconda3/lib/python3.7/site-packages/pyModbusTCP/server.py", line 992, in start
    raise ModbusServer.NetworkError(e)
pyModbusTCP.server.NetworkError: [Errno 13] Permission denied

如果我ls -la在目录上执行:

total 12
drwxrwxr-x 2 ben ben 4096 Aug  7 10:57 .
drwxr-xr-x 5 ben ben 4096 Aug  7 10:50 ..
-rw-rw-r-- 1 ben ben 2522 Aug  7 10:54 test.py

这是权限问题吗?

linux ubuntu
  • 1 个回答
  • 695 Views
Martin Hope
bbartling
Asked: 2021-09-24 11:14:55 +0800 CST

VS Code SSH 进入远程 linux

  • 5

有人可以给我一个关于如何通过 SSH 通过 VS Code 对远程 Linux 平台进行故障排除的提示吗?

SSH 通过 Windows 终端使用相同的用户帐户工作得很好,但现在我无法在同一个用户帐户上连接 VS Code。

有什么想法可以尝试吗?

SSH 设置文件,看起来不错:

Host 192.168.0.100
  HostName 192.168.0.100
  User pi
linux ubuntu
  • 1 个回答
  • 99 Views
Martin Hope
bbartling
Asked: 2021-07-31 11:31:17 +0800 CST

在 Linux 中对日志文件使用 less 命令时如何转到下一个找到的结果?

  • 5

我有一个日志文件,我可以less在其中使用我知道如何使用shift+转到日志文件底部的文件,G然后使用?它在文本文件中进行查询。

我不知道该怎么做是当我转到日志文件的底部并找到我的第一个错误或者我曾经搜索过的内容以及?如何到达下一个错误时?从下往上,我希望在日志文件中的每个错误上不断上升。

less linux-terminal
  • 1 个回答
  • 1071 Views
Martin Hope
bbartling
Asked: 2021-07-17 05:06:25 +0800 CST

Ubuntu桌面重新安装

  • 5

有没有一种方法可以完全清除机器上当前正在运行的 Ubuntu Desktop 20.04 版本,而无需使用 Etcher 将 ISO 映像刻录到 USB 驱动器上,如此处所述?

好奇是否有办法在没有 Etcher 进程将图像刻录/烧写到 USB 驱动器的情况下重新开始......

ubuntu reinstall
  • 1 个回答
  • 40 Views
Martin Hope
bbartling
Asked: 2021-07-12 08:19:46 +0800 CST

Windows 10 中的热键

  • 7

是否可以在 Windows 终端点击的位置创建热键或批处理文件脚本(抱歉,我不确定我是否使用正确的语言来满足我的需求)F1

在 Windows 终端中运行以下命令: alias python=python3.9

我只是厌倦了一遍又一遍地输入这个,好奇某种热键可以按下一个按钮来输入这个,就像F1键类似的东西。

windows-10 batch-file
  • 2 个回答
  • 63 Views
Martin Hope
bbartling
Asked: 2021-04-20 10:54:24 +0800 CST

nmap 或 ping 带有嵌入式端口号的 url?

  • 5

是否可以nmap像带有嵌入式端口号的 url 一样使用 ping?.

我将如何 ping 这个?http://openleadr.org:8911/OpenADR2/Simple/2.0b?

我认为nmap -p 8911 openleadr.org会起作用,但它不会留下剩余的网址吗?/OpenADR2/Simple/2.0b

如果网站是 https 也会有所不同吗?

networking ping
  • 1 个回答
  • 198 Views
Martin Hope
bbartling
Asked: 2021-04-14 11:47:55 +0800 CST

带有 2 个网络适配器的虚拟机 ubuntu VM

  • 5

我在这里没有太多智慧在虚拟机 VM 上运行 ubuntu 服务器 20.04 LTS 映像。如果同时在同一台机器上运行两个脚本(我想做),则有 2 个 Python 应用程序/脚本每个都需要一个单独的网络适配器。是否可以创建一个 VM 并定义多个虚拟网络适配器以在 Linux VM 环境中使用?

我知道 VM 内部的默认 IP10.0.2.15/24是我用来从 Windows 环境 SSH 进入 VM 的 IP。

在此处输入图像描述

我是否可以在这里定义这个额外的网络适配器,可能类似于10.0.2.16/24我认为是来自虚拟机的 DHCP 进程?希望这是有道理的任何提示非常感谢...

在此处输入图像描述

linux networking
  • 1 个回答
  • 617 Views
Martin Hope
bbartling
Asked: 2021-04-08 11:02:50 +0800 CST

ubuntu 服务器图像蓝屏

  • 5

有人有关于运行虚拟盒 ubuntu 服务器映像的提示吗?

设置虚拟盒映像似乎很顺利,更新正常,我重新启动了几次。我想要开始工作的是能够从主机操作系统复制并粘贴到这个来宾虚拟机中,但是现在我在启动它时遇到了蓝屏。

当我尝试设置复制粘贴时,我确实执行了此过程,似乎在此之后一切都变蓝了。这篇文章的第一个答案:

问题是缺少 virtualbox-guest-x11 包

有人有什么建议可以尝试吗?抱歉,这里不是 linux 或虚拟机专家……我的最终目标是能够通过 SSH 连接到这个运行 ubuntu 服务器映像的 VM。这就是我登录虚拟机时出现的所有内容:

在此处输入图像描述

屏幕截图更新 在此处输入图像描述

这些步骤可用于从我的 Windows 主机到 Ubuntu 服务器 VM 的SSH 设置

ssh linux
  • 1 个回答
  • 567 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何减少“vmmem”进程的消耗?

    • 11 个回答
  • Marko Smith

    从 Microsoft Stream 下载视频

    • 4 个回答
  • Marko Smith

    Google Chrome DevTools 无法解析 SourceMap:chrome-extension

    • 6 个回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Martin Hope
    Vickel Firefox 不再允许粘贴到 WhatsApp 网页中? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke 为什么使用 Python 的 tar 库时 tar.xz 文件比 macOS tar 小 15 倍? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh 如何减少“vmmem”进程的消耗? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Windows 10 搜索未加载,显示空白窗口 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve