Articles of solaris

Solaris:重启VS init到单用户模式

我inheritance了在Solaris上的单用户模式的说明,如下所示: 执行reboot — -s 安装所有文件系统 我的问题是,为什么不只是做: init 1 有什么不同?

Solaris 11:初次安装后快速获取和安装修补程序的方法

有一个快速的命令,将从互联网上获取补丁并安装它们?

OpenSolaris和Linux的主要实际区别是什么?

我目前在我的服务器上使用CentOS,我一直在试图找出Linux和OpernSolaris之间的实际差异。 我不是一个linux高手,我只是知道我的系统,通常可以安装的东西,如果我需要(虽然我不会说谎,我有时会被绊倒)。 如果我切换到OpenSolaris,会不会有重大的事情,我现在无法做到或者至less不会以同样的方式工作? 我的堆栈主要由PHP / MySQL或Node.js / MongoDB组成。

通过Bash脚本永久SSH连接?

我有两个OpenSolaris服务器。 远程服务器有一个MySQL数据库。 MySQLconfiguration了skip-networking; 所以,我不能通过使用主机名和端口来访问第一台服务器的数据库。 我必须有一个SSH隧道设置从本地服务器连接到MySQL。 我可以用一个简单的:ssh -L 3350:localhost:3306 user @ server和SSH密钥来做到这一点。 它工作很好。 但是,我需要连接永久性,最好在启动时运行。 我创build了一个bash脚本来创build连接。 然而,它只是连接,结束脚本,并失去了SSH连接。 如果我修改脚本以在远程服务器上运行命令并执行睡眠命令,则它将保持连接X秒。 然后我可以连接MySQL。 但是,我肯定会在X秒后失去联系。 有没有人有更好的方法来做到这一点的build议? 有没有办法使用Solaris的svcadm创build连接并始终保持连接? 更新:我发现,如果我添加睡眠X,然后在X过期之前创buildMySQL连接,SSH连接保持无限期。 但是,这不是一个非常稳定的解决scheme。 如果我失去了数据库连接,ssh连接就会死掉,然后我将被卡住而不能再次连接。

为什么不同版本的openssl会为同一个root证书产生不同的哈希文件名?

OpenSSL – Solaris – Windows 当我运行c_rehash(Solaris中的OpenSSL 0.9.x)和c_rehash(Windows中的OpenSSL 1.1.x)时,完全相同的cert.pem文件被转换为具有完全不同文件名的.0文件。 (Windows)cert.pem => 4e12356.0 (Solaris)cert.pem => 3e121e8.0 为什么是这样? 不pipe我使用的是哪个版本的OpenSSL,哈希是不是应该一模一样?

操作系统使用的位数是多less?

最近,有人讨论了32位与64位操作系统的实现。 当我撰写关于这个主题的信息时,我意识到我不知道操作系统支持的位数是否有正确的术语。 例如,Solaris和Linux的各种版本都有32位和64位版本。 是“build筑”的区别? 根据我的经验,这涉及芯片types(英特尔与PPC)。 这是一个“释放”? 通常,我认为版本号是一个一致的function集,可以在不同的架构上运行。 毕竟,即使一个芯片家族可能已经使用了几种不同的比特尺寸,但是从32bit跳转到64bit,芯片本身也是不同的。

OpenSolaris 5.11下的软件包pipe理器是什么?

我在OpenSolaris 5.11服务器上,当我问到Django时,提供了使用pkgin作为包pipe理器的技术支持。 [root@gpx8nnaa ~]# uname -a SunOS gpx8nnaa.joyent.us 5.11 snv_89 i86pc i386 i86pc [root@gpx8nnaa ~]# find / -name pkgin [root@gpx8nnaa ~]# 这台电脑似乎没有安装pkgin。 如何在此服务器上安装首选的软件包pipe理器?

如何找出在Solaris 8下监听套接字所绑定的进程?

在Solaris 8服务器上,如何查找在给定端口上侦听的进程? “netstat”的Windows实现提供了-o和-b开关,分别显示拥有进程ID和名称。 在Solaris下是否有等价物?

如何绕过pkgadd签名validation?

试图在Solaris x64上安装CollabNet Subversion Client,但是我挂断了: ## Verifying signature for signer <Alexander Thomas(AT)> pkgadd: ERROR: Signature verification failed while verifying certificate <subject=Alexander Thomas(AT), issuer=Alexander Thomas(AT)>:<self signed certificate>. 任何方式只是绕过证书检查? 手册页中列出的选项都不合适。

tar文件超过x天

我有一个目录,我想扫描并将每个超过50天的文件添加到名为archive.tar的新存档 所有超过50天的文件必须在一个大的tar中,而不是每个文件的tar。 我怎样才能做到这一点?