标签: defaults

如何从运行在不同端口上的 Windows 访问 samba 共享

我已经在标准端口(445 和 139)上运行了 samba 服务器。这个 samba 服务器集成在 Alfresco 应用程序中。我需要设置新的 samba 服务器,但现在我的端口有问题。好的,所以在我的smb.conf我把这个选项

smb ports = 450 140
Run Code Online (Sandbox Code Playgroud)

重启桑巴

/etc/init.d/samba restart
Run Code Online (Sandbox Code Playgroud)

我有

root@ubuntu:/etc/samba# netstat -na |grep 450
tcp        0      0 0.0.0.0:450             0.0.0.0:*               LISTEN
Run Code Online (Sandbox Code Playgroud)

但是如何在与标准 samba 端口不同的端口上从 Windows 机器连接到 samba 共享文件夹?

defaults samba

9
推荐指数
1
解决办法
1万
查看次数

我的默认浏览器设置为 Firefox,但链接使用 Chromium 打开

我使用的是 Linux Mint Debian 版,并且在我的设置中将 Firefox 设置为我的默认浏览器。但是其他应用程序(如 hotot 和 pidgin)中的 HTTP 链接是用 Chromium 打开的!为什么会发生这种情况有没有办法跟踪问题?

defaults browser gnome3

8
推荐指数
1
解决办法
5564
查看次数

find 命令的默认大小单位的用途 512 字节

find命令允许您按大小搜索,您可以使用man页面中拼写的单位指定大小:

File uses n units of space.  The following suffixes can be used:
  `b'    for 512-byte blocks (this is the default if no suffix is used)
  `c'    for bytes
  `w'    for two-byte words
  `k'    for Kilobytes (units of 1024 bytes)
  `M'    for Megabytes (units of 1048576 bytes)
  `G'    for Gigabytes (units of 1073741824 bytes)
Run Code Online (Sandbox Code Playgroud)

是否有历史原因b选择“块”而不是“字节”,我怀疑这将是更常见的假设?为什么会是默认的块而不是字节?什么时候以及为什么有人想要使用这个单位?转换为字节/千字节涉及一些数学运算,作为默认单位似乎不太方便。

defaults find history

8
推荐指数
1
解决办法
2577
查看次数

默认 TCP KeepAlive 设置

TCP KeepAlive(套接字选项SO_KEEPALIVE)由三个选项控制——机制触发的时间、探测间隔以及连接被声明中断后失败的探测次数。

它们的默认值是:

  • tcp_keepalive_time = 7200
  • tcp_keepalive_intvl = 75
  • tcp_keepalive_probes = 9

在 1¼ 分钟后发送探测听起来很合理,在 9 次探测失败后宣布失败也是如此,但最初2 小时背后的想法是什么?

甚至tcp(7)

请注意,底层连接跟踪机制和应用程序超时可能要短得多。

启用 keepalive 的主要目的是防止任何有状态的网络元素丢弃状态信息,但这些元素往往会在几分钟内丢弃连接。对于一些限速服务器,curl短片--keepalive-time似乎可以显着提高下载的可靠性。

那么为什么默认值这么长呢?

networking defaults tcp

8
推荐指数
1
解决办法
1万
查看次数

Samba 共享的默认用户名不是客户端系统上的用户名

挂载 Samba 共享时,用户名默认为来自客户端计算机的用户名,而不是早期“连接到服务器”对话框中的“用户名”字段。

使用 Nautilus 从 Linux 通过 ssh 访问 Samba 共享,其中客户端用户名为“lfm”,服务器系统上的用户名为“lastfirstmiddle”:

$ who | awk '{print $1}'
lfm
lfm
$ sudo ssh lastfirstmiddle@example.com -L 445:samba.example.com:445 -L 139:samba.example.com:139 -f -N
[sudo] password for lfm: 
lastfirstmiddle@example.com's password:
$ nautilus
Run Code Online (Sandbox Code Playgroud)

用户家庭共享不会出现此问题。密码对话框按预期使用“连接到服务器”对话框中指定的用户名:

lfm - File Brower
Location: [/home/lfm]
File>Connect To Server...>

Connect To Server
Service type: [Windows Share]
Server: [localhost]
Share: [lastfirstmiddle]
User Name: [lastfirstmiddle]
Domain Name: [example-com]
<Connect>

Password required for share lastfirstmiddle on localhost
[x]Forget password immediately
Password: [*******]
<Connect>

lastfirstmiddle …
Run Code Online (Sandbox Code Playgroud)

linux defaults samba nautilus

7
推荐指数
1
解决办法
9136
查看次数

如何更改在 Linux Mint 17 Cinnamon 中保存屏幕截图的位置?

PrnScr键盘上的“打印屏幕”会导致屏幕截图静默保存在 /home/%user%/Pictures/ 下

如何更改此位置?

defaults screenshot linux-mint

7
推荐指数
1
解决办法
7578
查看次数

“alarm”中的“al”是什么,默认的 Arch Linux ARM 处理器用户名+密码代表什么?

ARM 机器通常有一个默认密码。在 Arch Linux 上,这是:

用户:报警

密码:闹钟

我假设“alarm”的“arm”部分指的是架构,但“al”代表什么?

也许我完全偏离了我的假设。

users password arch-linux defaults terminology

7
推荐指数
1
解决办法
1427
查看次数

如何使 xdg-open 遵循 Debian 中的 mailcap 设置

tl;博士:

在 Debian 中xdg-open(通过xdg-mime)不遵循我更喜欢使用的mailcap规范run-mailcap是否有一些系统的方法来xdg-open跟踪mailcap条目?理想情况下,比修改xdg-open脚本以始终调用run-mailcap.

语境

Debian(从 9.5 开始)有几个系统用于设置默认应用程序,或者更具体地说,关联文件扩展名、MIME 类型和程序(或程序操作)。在这个答案中简要回顾它们。粒度最大的两个主要(就 MIME 关联而言)是

  1. 针对桌面环境的“更现代”XDG 标准
  2. mailcap系统更多地针对邮件代理和终端环境(或与桌面无关)。在这个答案中有很好的描述。

目标

我更喜欢使用第二个 mailcap 系统,因为它的通配符mailcap.order方法可以非常方便地自动将应用程序与其支持的所有(或部分)MIME 类型相关联,并且还可以区分给定 MIME 类型的查看器和编辑器。该系统也与系统更新紧密相关,即更新包不会改变关联顺序。

执行入口点

上面提到的两种方法有不同的入口点

  1. XDG用途 xdg-open
  2. mailcap 系统使用run-mailcap或其别名 ( view, edit)

但是,不同的程序调用不同的入口点,所以结果可能不一致。我正在努力实现这一目标。

xdg-open 可能会倒退 run-mailcap

经检查,如果桌面处于活动状态/usr/bin/xdg-openxdg-utils-1.1.1-1+deb9u1它似乎xdg-open会尝试使用xdg-mime(在非常一般的意义上,不一定是桌面环境),否则它可能会回退(run-mailcap如果它可用)。

# ... line …
Run Code Online (Sandbox Code Playgroud)

defaults debian mime-types xdg-open

7
推荐指数
1
解决办法
922
查看次数

/var 中的哪些文件需要有特定的所有者?

我不小心通过运行对我的 Web 服务器造成了未知数量的破坏

sudo chown -R myuser:mygroup * .*
Run Code Online (Sandbox Code Playgroud)

in /var/www,不记得.*会包括父目录(as ..)。大约一秒钟后,我意识到发生了什么,但为时已晚,其中一半的目录/var已“重新拥有”。我知道我可以用

sudo chown -R root:root /var
Run Code Online (Sandbox Code Playgroud)

但是有哪些文件需要由我必须手动更改的特定非 root 用户(或组)拥有?

这是在 Gentoo 上,这是一个目录列表:

$ ls -l /var
drwxr-xr-x  9 root root 4096 May 12  2009 cache
drwxr-xr-x  4 root root 4096 Aug 20 22:49 db
drwxr-xr-x  3 root root 4096 Aug 20 22:42 dist
drwxr-xr-x  4 root root 4096 Nov  1  2009 edata
drwxr-xr-x  2 root root 4096 Jun 17  2008 empty
drwxr-xr-x  5 …
Run Code Online (Sandbox Code Playgroud)

permissions defaults gentoo

6
推荐指数
1
解决办法
752
查看次数

如何为新用户设置桌面默认值?

我如何为每个新用户设置桌面默认值,就像大多数发行版一样?(例如默认壁纸、应用程序等)

desktop defaults

6
推荐指数
1
解决办法
468
查看次数